-
Notifications
You must be signed in to change notification settings - Fork 578
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Eval cache #992
base: master
Are you sure you want to change the base?
Eval cache #992
Conversation
@kaorahi - Very cool. Is this phenomenon consistent across multiple different games? It would be interesting to know if one could also find other ways to try to objectively measure evaluation quality and compare to see if making use of the eval cache in this way improves the quality by those other measurements. |
Sorry, this is just a quick initial report, and I don't have time for serious experiments right now. I'll report more results when I get them. |
Experimental branch with an option (
useEvalCache=true
) that caches evals of nodes greater than a configurable number of visits (evalCacheMinVisits
) and remembers them permanently for the duration of that running instance of KataGo, to bias subsequent searches of the same positions to converge to the correct answer faster.Right now there is no way to clear this cache other than restarting KataGo, and there is no way to save the cache to disk in order to reuse it on a subsequent run. These are things that could be added if this were made into a proper feature.