Example #1
0
        public static void MainDebug(string testName)
        {
            var hanabi = new HanabiInteractive {
                Debug = true
            };

            foreach (var command in File.ReadLines(@"C:\tests\" + testName + ".in", Encoding.UTF8))
            {
                Console.WriteLine(command + "\n");
                var result = hanabi.MakeTurn(command);
                if (result != null)
                {
                    Console.WriteLine($"\n{result}    {result.Cause.Message}");
                }
                Console.WriteLine("\n----------------------------------\n");
                Console.ReadKey();
            }
        }