Skip to content

Experimental Eval Cache, Bugfixes

Choose a tag to compare

@lightvector lightvector released this 20 Oct 13:35
· 295 commits to master since this release

This is not the latest release - see a more recent release at v1.16.5!

Changes this Release

  • Added experimental eval-caching feature, NOT enabled by default yet. Enable it by setting useEvalCache=true in the gtp.cfg or analysis.cfg. This will make it so that while analyzing with KataGo interactively, if you walk deeper into a variation and have KataGo realize a good move that was a blind spot, then when you walk backward to an earlier point, the search will be far more likely to solve that tactic as well and now able to analyze the earlier position in light of the newly solved tactic.
  • Subtree value bias now no longer applies to nodes following passing, to avoid conflating evals that don't have a discriminating local pattern.
  • Fixed issue in contributing to distributed training where where unnecessary locking might block starting new games while old games were uploaded.
  • Fixed some typos that could cause the python testing script python/play.py or getting input features in python to crash
  • Various internal refactors and cleanups