--- author: Akbar Rahman date: \today title: oh heck tags: [ card_games ] uuid: c1e7bfd4-cadf-4cdc-a35c-c6c91bc81162 --- # oh heck access quickly at [pls.cx/oh_heck](https://pls.cx/oh_heck) ## requirements - deck of cards with 4 (or more?) suites - some number of mates, `m`, where ` 2 <= m <= floor(52/n)` - pen and paper, notes app, or good memory ## game 0. sit around table 1. shuffle deck 2. with `n` number of cards, where ` 0 < n <= floor(52/m)`: a. deal `n` cards to each player b. take the card at the top of the deck and place it face up on the table. - the suit of this card is the trump suite. - trump suites rank higher than all cards in other suites. c. starting left of the dealer, each player places a bet on how many *tricks* they will win. the dealer's bet must result in the sum of the bets being not equal to `n`. d. play a trick: starting with the winner of the previous trick, or left of the dealer, each player places a card of their choice from their hand. - the first player picks the suite of the trick - trump cards can not be played first until a trump has been played - following players must play cards in that suite if they have one e. the player with the highest ranking card wins the trick f. go to step d until all hands are empty g. calculate each player's score and write it down: `player_score = tricks_won + (10 if tricks_won equals bet)` 3. go back to step 2 with `n = n - 1` until `n equals 0` 4. highest score wins