示例#1
0
 private void RunGameToEnd(Game game, GameVisualizer vis)
 {
     while (!game.IsOver())
     {
         game.MakeStep();
         if (settings.Interactive)
         {
             vis.Visualize(game);
             if (game.AiCrashed)
             {
                 Console.WriteLine(game.LastError.Message);
             }
             Console.ReadKey();
         }
     }
 }