コード例 #1
0
 public Game(IProfitCalculator profitCalculator, IPlayer player)
 {
     _profitCalculator = profitCalculator;
     _symbols          = CreateSymbols();
     _randomizer       = new SymbolRandomizer(_symbols);
     _player           = player;
 }
コード例 #2
0
        public void Setup()
        {
            var population = new List <ISymbol>
            {
                Symbol.Create(Symbols.Symbols.Apple),
                Symbol.Create(Symbols.Symbols.Banana),
                Symbol.Create(Symbols.Symbols.Pineapple),
                Symbol.Create(Symbols.Symbols.Wildcard)
            };

            _symbolRandomizer = new SymbolRandomizer(population);
        }