コード例 #1
0
ファイル: TableHandler.cs プロジェクト: ericArbour/PokerApi
        public TableSummary StartGame(string tableId)
        {
            var deck           = new Deck();
            var cardValues     = new CardValues();
            var handCalculator = new HandCalculator(cardValues, new HandValues(cardValues));
            var table          = _tables[tableId];
            var game           = new Game(handCalculator, deck, table.Players);

            table.Game      = game;
            table.isPlaying = true;
            return(table.GetTableSummary());
        }
コード例 #2
0
 public HandCalculator(CardValues cardValues, HandValues handValues)
 {
     _cardValues = cardValues;
     _handValues = handValues;
 }
コード例 #3
0
ファイル: HandValues.cs プロジェクト: ericArbour/PokerApi
 public HandValues(CardValues cardValues)
 {
     _cardValues = cardValues;
 }