private void game_ChangedPhase(List <Card> board, GamePhase phase) { handStrengthBucket = HandStrengthAbstracter.MapToBucket(board, HoleCards); actionHistoriesPerPhase.Add(new ActionHistoryPerPhase() { Phase = phase }); }
public override void DealHoleCards(Card card1, Card card2) { base.DealHoleCards(card1, card2); actionHistory = new List <ActionBucket>(); actionHistoriesPerPhase = new List <ActionHistoryPerPhase>(); actionHistoriesPerPhase.Add(new ActionHistoryPerPhase() { Phase = GamePhase.PreFlop }); startHandBucket = StartHandAbstracter.MapToBucket(card1, card2); handStrengthBucket = HandStrengthBucket.None; opponent.StartNewhand(); }
private void game_ChangedPhase(List <Card> board, GamePhase phase) { handStrengthBucket = HandStrengthAbstracter.MapToBucket(board, HoleCards); }
public override void DealHoleCards(Card card1, Card card2) { base.DealHoleCards(card1, card2); startHandBucket = StartHandAbstracter.MapToBucket(card1, card2); handStrengthBucket = HandStrengthBucket.None; }