Exemplo n.º 1
0
            public EvaluationRoutine(TexasHoldemTable table)
                : base(table, TableState.Evaluating)
            {
                Evaluator = new HandEvaluator();

                ProfitOrLossCounter = new Dictionary<string, double>(Table.MAX_PLAYERS);

                PlayerHands = new Dictionary<string, Hand>(Table.MAX_PLAYERS);
            }
Exemplo n.º 2
0
 public TexasHoldemRoutine(TexasHoldemTable table, TableState newState)
     : base(table, newState)
 {
     Table = table;
 }
Exemplo n.º 3
0
 public DealCardsRoutine(TexasHoldemTable table)
     : base(table, TableState.DealingPlayerCards)
 {
 }
Exemplo n.º 4
0
 public CollectBlindsRoutine(TexasHoldemTable table)
     : base(table, TableState.CollectingBlinds)
 {
 }
Exemplo n.º 5
0
 public TurnRiverOrFlopRoutine(TexasHoldemTable table, TableState newState)
     : base(table, newState)
 {
 }
Exemplo n.º 6
0
 public BettingRoundRoutine(TexasHoldemTable table, TableState newState)
     : base(table, newState)
 {
     TurnCounter = new Dictionary<string, int>();
 }