Skip to content

Commit 37ba962

Browse files
authored
Merge pull request #549 from Kaggle/poker-blinds-active
[Poker] Mark blind bets as player actions
2 parents de97a11 + 787c498 commit 37ba962

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

web/core/src/transformers/repeated_poker/v2/repeatedPokerTransformerUtils.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -561,9 +561,10 @@ const generatePreFlopStepSequence: StepGenerator = (remainingRawSteps, agents, s
561561
actionDisplayText: id === sbPlayerId ? 'SB' : '',
562562
thoughts: '',
563563
isDealer: id === dealer,
564-
isTurn: false,
564+
isTurn: id === sbPlayerId,
565565
isWinner: false,
566566
}));
567+
567568
const sbPostStep: RepeatedPokerStep = {
568569
stepType: 'small-blind-post',
569570
communityCards: '',
@@ -586,8 +587,13 @@ const generatePreFlopStepSequence: StepGenerator = (remainingRawSteps, agents, s
586587
currentBet: big_blind,
587588
currentBetForStreet: big_blind,
588589
actionDisplayText: 'BB',
590+
isTurn: true,
591+
}
592+
: {
593+
...player,
594+
actionDisplayText: '',
595+
isTurn: false
589596
}
590-
: { ...player, actionDisplayText: '' }
591597
);
592598
const bbPostStep: RepeatedPokerStep = {
593599
...sbPostStep,
@@ -601,6 +607,7 @@ const generatePreFlopStepSequence: StepGenerator = (remainingRawSteps, agents, s
601607
// Visual Step 3: Deal Player Cards
602608
const dealCardsPlayers: RepeatedPokerStepPlayer[] = bbPostPlayers.map((player) => ({
603609
...player,
610+
isTurn: false,
604611
actionDisplayText: '',
605612
cards: player_hands[player.id], // Using hands from firstActionStep
606613
}));

0 commit comments

Comments
 (0)