コード例 #1
0
        static void MetodaWarnsdorffa()
        {
            var warnsdorff = SkoczekSzachowy.ZnajdzRozwiazanieWarnsdorff(10);

            Console.WriteLine("Jedno rozwiązanie dla reguły Warnsdorffa:");
            SkoczekSzachowy.WypiszSzachownice(warnsdorff, 10, 10);

            Console.ReadLine();
        }
コード例 #2
0
        static void PierwszeRozwiazanie()
        {
            var rozwiazanie = SkoczekSzachowy.ZnajdzRozwiazanie(5, 5);

            Console.WriteLine("Jedno rozwiązanie:");
            SkoczekSzachowy.WypiszSzachownice(rozwiazanie, 5, 5);

            Console.ReadLine();
        }
コード例 #3
0
        static void WszystkieRozwiazania()
        {
            var rozwiazania = SkoczekSzachowy.ZnajdzWszystkieRozwiazania(5, 5);

            foreach (var r in rozwiazania)
            {
                SkoczekSzachowy.WypiszSzachownice(r, 5, 5);
            }

            Console.WriteLine("\nWszystkie rozwiązania: (ilość: {0})", rozwiazania.Count);

            Console.ReadLine();
        }