Files
notes/card_games/oh_heck.md
2026-01-23 00:01:44 +00:00

47 lines
1.5 KiB
Markdown
Executable File

---
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