diff options
Diffstat (limited to '')
| -rw-r--r-- | docs/GAMES.md | 6 | ||||
| -rw-r--r-- | docs/TESTING.md | 7 |
2 files changed, 8 insertions, 5 deletions
diff --git a/docs/GAMES.md b/docs/GAMES.md index 4c42369..ae15d50 100644 --- a/docs/GAMES.md +++ b/docs/GAMES.md | |||
| @@ -23,7 +23,9 @@ protocol/loop change. | |||
| 23 | - Dealer stands on all 17s (including soft 17). | 23 | - Dealer stands on all 17s (including soft 17). |
| 24 | - Blackjack pays 3:2, rounded down to whole PLN. | 24 | - Blackjack pays 3:2, rounded down to whole PLN. |
| 25 | - Hit, stand, and double; no split, insurance, or surrender. | 25 | - Hit, stand, and double; no split, insurance, or surrender. |
| 26 | - The bet is reserved when the hand starts. Cancel or disconnect refunds it. | 26 | - The bet is reserved when the hand starts. Leaving an active hand with Q, or |
| 27 | disconnecting mid-hand, forfeits the reserved bet; it is not refunded. A | ||
| 28 | settled hand is unaffected. | ||
| 27 | - A natural or dealer blackjack settles immediately. | 29 | - A natural or dealer blackjack settles immediately. |
| 28 | 30 | ||
| 29 | Client controls: | 31 | Client controls: |
| @@ -34,7 +36,7 @@ S stand | |||
| 34 | D double (on the first two cards) | 36 | D double (on the first two cards) |
| 35 | SPACE deal the next hand | 37 | SPACE deal the next hand |
| 36 | + or = / - change the next hand's bet | 38 | + or = / - change the next hand's bet |
| 37 | Q leave the table (active hand is cancelled and refunded) | 39 | Q forfeit an active hand (bet is lost), or leave when no hand is active |
| 38 | ``` | 40 | ``` |
| 39 | 41 | ||
| 40 | ## Roulette | 42 | ## Roulette |
diff --git a/docs/TESTING.md b/docs/TESTING.md index ed2f746..ec5c681 100644 --- a/docs/TESTING.md +++ b/docs/TESTING.md | |||
| @@ -87,10 +87,11 @@ Use an 80-column terminal because several output lines are width-sensitive. | |||
| 87 | D is only offered on the first two cards and reserves the extra bet. | 87 | D is only offered on the first two cards and reserves the extra bet. |
| 88 | 3. Stand and check the dealer stands on all 17s. Check a dealer bust pays the | 88 | 3. Stand and check the dealer stands on all 17s. Check a dealer bust pays the |
| 89 | player, and a natural blackjack pays 3:2. | 89 | player, and a natural blackjack pays 3:2. |
| 90 | 4. Q during a hand sends cancel and refunds the reserved bet; Q after a hand | 90 | 4. Q during a hand forfeits the reserved bet (it is **not** refunded); Q after |
| 91 | just leaves. Disconnecting mid-hand also refunds it. | 91 | a hand just leaves. Disconnecting mid-hand also forfeits it. |
| 92 | 5. Check the audit row: `game_type = blackjack`, the total bet (including a | 92 | 5. Check the audit row: `game_type = blackjack`, the total bet (including a |
| 93 | double), winnings, and the final cards/result in `details`. | 93 | double), winnings, and the final cards/result in `details`. A forfeit has |
| 94 | `result = forfeit`, `winnings = 0`. | ||
| 94 | 95 | ||
| 95 | ## Manual server checks | 96 | ## Manual server checks |
| 96 | 97 | ||
