summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rwxr-xr-xsrc/main.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index 9abc407..d697532 100755
--- a/src/main.c
+++ b/src/main.c
@@ -451,7 +451,11 @@ Return value:
**/
{
- srand((unsigned int)time(0));
+ {
+ unsigned int uSeed = (unsigned int)time(0);
+ Trace("srand seed: %u\n", uSeed);
+ srand(uSeed);
+ }
InitializeOptions(argc, argv);
InitializeTreeDump();
InitializeEGTB();
@@ -464,7 +468,9 @@ Return value:
InitializeRookRayTables();
InitializeBishopRayTables();
InitializeKnightAttackTables();
+ InitializeKingAttackTables();
InitializePawnAttackOriginTable();
+ InitMagic();
InitializeOpeningBook();
InitializeDynamicMoveOrdering();
InitLMRTable();
@@ -588,8 +594,15 @@ Return value:
TestSan();
TestIcs();
TestGetAttacks();
+ TestIsAttackedBB();
TestMoveGenerator();
TestLegalMoveGenerator();
+ TestGenerateKnightSpeed();
+ TestGenerateKingSpeed();
+ TestGenerateRookSpeed();
+ TestGenerateBishopSpeed();
+ TestGenerateQueenSpeed();
+ TestGenerateAllMovesSpeed();
TestFenCode();
TestLiftPlaceSlidePiece();
TestExposesCheck();