commit 297a5599566ff30e8d0aad3ad3306efd63e10381
parent 26cfdeec6efb220d1fdb70e1d520cd3a68ae6fdb
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Fri, 15 Dec 2023 16:54:39 -0500
cleanup
Diffstat:
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/pkg/web/handlers/poker/poker.go b/pkg/web/handlers/poker/poker.go
@@ -783,6 +783,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) {
bigBlindBet := g.PokerTableMinBet
collectRake := false
nbOngoingPlayers := len(g.Ongoing.Players)
+ isHeadsUpGame := nbOngoingPlayers == 2 // https://en.wikipedia.org/wiki/Heads-up_poker
g.incrDealerIdx()
@@ -853,7 +854,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) {
// Wait for players to bet/call/check/fold...
time.Sleep(time.Second)
- skip := utils.Ternary(nbOngoingPlayers == 2, 1, 2)
+ skip := utils.Ternary(isHeadsUpGame, 1, 2)
if waitPlayersActionFn(db, g, roomID, skip, bigBlindBet) {
goto END
}
@@ -873,7 +874,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) {
// Wait for players to bet/call/check/fold...
time.Sleep(time.Second)
- skip = utils.Ternary(nbOngoingPlayers == 2, 1, 0)
+ skip = utils.Ternary(isHeadsUpGame, 1, 0)
if waitPlayersActionFn(db, g, roomID, skip, 0) {
goto END
}
@@ -886,7 +887,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) {
// Wait for players to bet/call/check/fold...
time.Sleep(time.Second)
- skip = utils.Ternary(nbOngoingPlayers == 2, 1, 0)
+ skip = utils.Ternary(isHeadsUpGame, 1, 0)
if waitPlayersActionFn(db, g, roomID, skip, 0) {
goto END
}
@@ -899,7 +900,7 @@ func dealerThread(db *database.DkfDB, g *PokerGame, roomID RoomID) {
// Wait for players to bet/call/check/fold...
time.Sleep(time.Second)
- skip = utils.Ternary(nbOngoingPlayers == 2, 1, 0)
+ skip = utils.Ternary(isHeadsUpGame, 1, 0)
if waitPlayersActionFn(db, g, roomID, skip, 0) {
goto END
}