Rebel wrote: ↑Tue Apr 27, 2021 6:55 pm
Trying to understand why the Lc0 search depth in the endgame drops from 12.74 -> 8.75 -> 7.64 while it should be the other way around.
There is no depth with Lc0 that is comparable to depth in A/B engines.
The reported Lc0 depth is actually just an estimate and is based on total playouts, and playouts are not the same as the node count (and
nodes are also not the same). Once tablebases are reached, I think the playouts (and hence the depth) get adjusted again.
In addition, there are no transposition tables, but something sort of similar called the NNCache, which also counts "nodes" differently.
Even simply setting Lc0 to play with a fixed number of "nodes" per move is quite exacting and depends on correctly setting several other options.
In short, the only way to compare with Lc0 is based on time, where of course the search speed varies enormously with the GPU and many other set up options, even when using CPU-only backends to search (and no GPU at all).
All of this makes Lc0 very difficult for the testing sites.
The variability of Lc0 speed even against itself with different net sizes requires testing based on time.