Example #1
0
        public static void PlayAIAgainstAI()
        {
            BasicGame game =
                new Game.Graphical.Game(new Game.Graphical.Board(), new AI(Color.white), new SimpleAI(Color.black));

            game.Play();
        }
Example #2
0
        public static void PlayAIAgainstHuman()
        {
            var computer        = new AI(Color.white);
            var inputController = new ConsoleInputController();
            var humanPlayer     = new Human(Color.black, inputController);

            BasicGame game =
                new Game.Graphical.Game(new Game.Graphical.Board(), computer, humanPlayer);

            game.Play();
        }