Exemple #1
0
        static void HW_SticksGame()
        {
            var game = new SticksGame(10, Player.Human);

            game.MachinePlayed       += Game_MachinePlayed;
            game.HumanTurnToMakeMove += Game_HumanTurnToMakeMove;
            game.EndOfGame           += Game_EndOfGame;

            game.Start();
        }
Exemple #2
0
        static void Main(string[] args)
        {                                                     //Первым будет ходить Human
            var game = new SticksGame(10, Player.Human);      // Создаем экземпляр SticksGame

            game.MashinePlayeed    += Game_MashinePlayeed;    // Подписываемся и генерируем обработчик
            game.HumanTurnMakeMove += Game_HumanTurnMakeMove; // Подписываемся и генерируем обработчик
            game.EndOfGame         += Game_EndOfGame;
            game.Start();                                     // Вызываем метод Start

            Console.ReadKey();
        }