On 7/17/20, Robert Pope <
esch...@gmail.com> wrote:
> Weren't Giraffe and KnightCap both alpha beta NN engines? SF NNUE may be
> the strongest, but I'm pretty sure it isn't the first. They just weren't
> strong enough, probably in large part due to the lack of computation speed
> available at the time.
--I believe you are correct. However given that SF-NNUE runs on an
ordinary CPU, no GPU needed, and SF-NNUE is about 50% of plain SF node
rate, as opposed to
1% or less... that is not quite right. The NNUE algorithm and net is
designed to be fast, and that worked. The others were by comparison
stupid about failing to get speed.
There is a large spectrum of how fast versus how smart an eval can be,
and if it is correct that SF still is stronger than SF-NNUE, then NNUE
is not smart enough -- but still probably is smarter in the right
circumstances. LcZero is more like 1000x slower, but much smarter,
than SF, which was good enough for it to win the TCEC championship twice, but it
currently looks like SF has regained an edge over LcZero, while the
LcZero guys resort to their usual whining about how they deserved
better speed but the mean mean world robbed them of it. Still, if
that whining is valid, LcZero may be able to come back next time with
at least 20 extra elo.