public CraftAllBaseSetOnly()
        {
            craftRarityStrategies.ForEach(crs =>
            {
                craftDupeStrategies.ForEach(cds =>
                {
                    colCompStrats.ForEach(ccs =>
                    {
                        CraftAllPlayer cap = new CraftAllPlayer(ccs, crs, cds);
                        players.Add(cap);
                        runs.Add(cap.name, new int[MAXRUNS]);
                    });
                });
            });

            RunTests();
        }
Ejemplo n.º 2
0
        public CraftAllFullCollection()
        {
            craftRarityStrategies.ForEach(crs =>
            {
                craftDupeStrategies.ForEach(cds =>
                {
                    colCompStrats.ForEach(ccs =>
                    {
                        CraftAllPlayer cap = new CraftAllPlayer(ccs, crs, cds);
                        players.Add(cap);
                        runs.Add(cap.name, new int[MAXRUNS]);

                        CraftAllRoundRobinPlayer carrp = new CraftAllRoundRobinPlayer(ccs, crs, cds);
                        players.Add(carrp);
                        runs.Add(carrp.name, new int[MAXRUNS]);
                    });
                });
            });

            RunTests();
        }