void handHistoryParser_PlayerBet(string playerName, float amount, HoldemGamePhase gamePhase) { HoldemPlayer p = (HoldemPlayer)FindPlayer(playerName); if (p == null) { Trace.WriteLine("Bet detected but the player is not in our list. Did he just join?"); return; } // Flop if (gamePhase == HoldemGamePhase.Flop && !PlayerBetTheFlop) { // Did he raised preflop? if (p.HasPreflopRaisedThisRound()) { p.IncrementOpportunitiesToCBet(true); PlayerCBet = true; } PlayerBetTheFlop = true; } p.HasBet(gamePhase); }