Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            //Diff();
            //return;
            GameTree gt = new GameTree();

            double[] s1 = LeducStrategy.LoadFromFile(gt, "strategies/fullgame_1.strat", "strategies/fullgame_2.strat");
            //double[] s2 = LeducStrategy.LoadFromFile(gt, "strategies/fullgame_1.strat", "strategies/fullgame_2.strat");
            double[] s2 = LeducStrategy.LoadFromFile(gt, "strategies/random.strat");
            //double[] s1 = LeducStrategy.LoadFromFile(gt, "strategies/always_fold.strat");
            //double[] s2 = LeducStrategy.LoadFromFile(gt, "strategies/random.strat");

            //double[] s1 = RandomStrategy(gt);
            //double[] s2 = RandomStrategy(gt);

            Console.WriteLine("Strategy 1 EV: {0}", gt.ExpectedValue(s1, s2));
            //gt.PrintTree();

            //LeducStrategy.Save(gt, s1, "strategies/temp.strat");
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            //Diff();
            //return;
            GameTree gt = new GameTree();

            double[] s1 = LeducStrategy.LoadFromFile(gt, "strategies/fullgame_1.strat", "strategies/fullgame_2.strat");
            //double[] s2 = LeducStrategy.LoadFromFile(gt, "strategies/fullgame_1.strat", "strategies/fullgame_2.strat");
            double[] s2 = LeducStrategy.LoadFromFile(gt, "strategies/random.strat");
            //double[] s1 = LeducStrategy.LoadFromFile(gt, "strategies/always_fold.strat");
            //double[] s2 = LeducStrategy.LoadFromFile(gt, "strategies/random.strat");

            //double[] s1 = RandomStrategy(gt);
            //double[] s2 = RandomStrategy(gt);

            Console.WriteLine("Strategy 1 EV: {0}", gt.ExpectedValue(s1, s2));
            //gt.PrintTree();

            //LeducStrategy.Save(gt, s1, "strategies/temp.strat");
        }