Beispiel #1
0
        static void Main(string[] args)
        {
            Log.Info("Starting Nostradamus");
            var board = new Board();

            var engine = new ChessEngine(new SimpleEvaluator(),board);
            engine.LoadFEN("rnbqkbnr/ppp1pppp/8/3p4/4P3/8/PPPP1PPP/RNBQKBNR w KQkq - 0 1");
            engine.Perft(8,Color.White);
            /*var window = new Window
            {
                Title = "Nostradamus WpfGui",
                Content = new WpfGui.Main(),
                Width = 1200,
                Height = 800
            };
            window.ShowDialog();
            */
            //SimpleGui gui = new SimpleGui();
            //while (gui.Update())
            //{

            //}
            //FENParser.LoadFEN(null,"rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1");
            //Console.WriteLine("Exited - any key to continue");
            //Console.ReadKey();
        }
Beispiel #2
0
 public void Init()
 {
     var board = new Board();
     game = new ChessEngine(new SimpleEvaluator(), board);
 }