예제 #1
0
        private static void Main()
        {
            AppDomain.CurrentDomain.UnhandledException += OnUnhandledException;

            HashTableAllocator.Allocate();
            MagicBitboards.InitWithInternalKeys();
            StaticExchangeEvaluation.Init();

            new InteractiveConsole().Run();
        }
예제 #2
0
파일: Program.cs 프로젝트: Tearth/Cosette
        private static void Main(string[] args)
        {
            AppDomain.CurrentDomain.UnhandledException += OnUnhandledException;

            HashTableAllocator.Allocate();
            MagicBitboards.InitWithInternalKeys();
            StaticExchangeEvaluation.Init();
            PieceSquareTablesData.BuildPieceSquareTables();

            var silentMode = args.Contains("silent");

            new InteractiveConsole().Run(silentMode);
        }
예제 #3
0
 public SimplePerftTests()
 {
     MagicBitboards.InitWithInternalKeys();
 }
예제 #4
0
 public AdvancedPerftTests()
 {
     MagicBitboards.InitWithInternalKeys();
 }
예제 #5
0
 public DividedPerftTests()
 {
     MagicBitboards.InitWithInternalKeys();
 }
 public VerificationPerftTests()
 {
     MagicBitboards.InitWithInternalKeys();
 }
예제 #7
0
 public SimplePerftTests()
 {
     MagicBitboards.InitWithInternalKeys();
     PieceSquareTablesData.BuildPieceSquareTables();
 }
예제 #8
0
 public VerificationPerftTests()
 {
     MagicBitboards.InitWithInternalKeys();
     PieceSquareTablesData.BuildPieceSquareTables();
 }