Exemplo n.º 1
0
 public Game(int smallBlind, int bigBlind, Deck deck, INotifier notifier)
 {
     SmallBlind            = smallBlind;
     BigBlind              = bigBlind;
     Deck                  = deck;
     _notifier             = notifier;
     Cards                 = new TableCards(_notifier);
     Pots                  = new List <Pot>();
     _combinationEvaluator = new CombinationEvaluator();
     _rounds               = new List <IRound>()
     {
         new HandsRound(smallBlind, bigBlind, deck, Cards, _notifier),
         new FlopRound(smallBlind, bigBlind, deck, Cards, _notifier),
         new FourStraightRound(smallBlind, bigBlind, deck, Cards, _notifier),
         new RiverRound(smallBlind, bigBlind, deck, Cards, _notifier)
     };
 }
Exemplo n.º 2
0
 public Clever1Controller()
 {
     _combinationEvaluator = new CombinationEvaluator();
 }
Exemplo n.º 3
0
 public QualityEvaluator()
 {
     _combinationEvaluator = new CombinationEvaluator();
 }
Exemplo n.º 4
0
 public void Setup()
 {
     _combinationEvaluator = new CombinationEvaluator();
 }