Follow-up to #365 (TT hit-rate instrumentation).
Remaining Copilot review comments to address:
- TransTableS instrumentation —
DDS_TT_KIND=small always reports adds=0/overwrites=0; instrument or label as unavailable
- Unit tests for ab_search.cpp counters — assert hit/miss counts and per-solve reset in existing TT lookup tests
- Unit tests for TransTableL op stats — test insertion, full-block replacement, and reset_op_stats()
- analyse_later_board path —
AnalysePlayBin reuses the same context; add reset/report lifecycle or scope feature to solve_board/solve_same_board only
These were deferred from #365 to keep that PR focused on basic instrumentation.
Follow-up to #365 (TT hit-rate instrumentation).
Remaining Copilot review comments to address:
DDS_TT_KIND=smallalways reports adds=0/overwrites=0; instrument or label as unavailableAnalysePlayBinreuses the same context; add reset/report lifecycle or scope feature to solve_board/solve_same_board onlyThese were deferred from #365 to keep that PR focused on basic instrumentation.