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(); } } }