diff options
Diffstat (limited to 'src/main.c')
| -rwxr-xr-x | src/main.c | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -83,7 +83,9 @@ Return value: (g_uHashTableSizeEntries * sizeof(HASH_ENTRY)) / MB, PAWN_HASH_TABLE_SIZE * sizeof(PAWN_HASH_ENTRY) / MB); Trace(" QCheckPlies: %u\n", QPLIES_OF_NON_CAPTURE_CHECKS); - Trace(" FutilityBase: %u\n", FUTILITY_BASE_MARGIN); + Trace(" FutilityBase: full=%u lazy=%u superlazy=%u\n", + FUTILITY_BASE_MARGIN_FULL, FUTILITY_BASE_MARGIN_LAZY, + FUTILITY_BASE_MARGIN_SUPERLAZY); p = ExportEvalDNA(); Trace(" Logging Eval DNA.\n"); Log(p); @@ -475,6 +477,7 @@ Return value: InitializeDynamicMoveOrdering(); InitLMRTable(); InitializeHashSystem(); + InitEval(); #ifdef MP InitializeParallelSearch(); #endif @@ -586,6 +589,13 @@ Return value: } #endif + // TODO(temporary): TestRecogn hoisted to the front of the self-test + // sequence while iterating on recogn.c so a failure doesn't require + // waiting through the slow move-gen speed benchmarks first. Move + // back down next to TestMakeUnmakeMove (its natural home) once + // recogn.c work settles. + TestRecogn(); + TestDraw(); #ifdef EVAL_DUMP TestEval(); |
