3 ms·
I know nothing of this system other than reading this page, but my basic understanding is that Stockfish is more of a traditional algorithm that simulates possi
by ClassyJacket 7y ago
I know nothing of this system other than reading this page, but my basic understanding is that Stockfish is more of a traditional algorithm that simulates possibilities and finds the most likely path to a win ('IF I move my knight here, they could do X or Y or Z...'), but LC0 is a neural network, which don't really process absolutes, just probabilities in terms of floating point numbers. It might be something to do with that.
- nikki93 7y agoStockfish's evaluation function is; though; ultimately a floating point accumulation of such decision processes. In fact the leaf level scores are themselves floating point. eg. check out the scores here: https://github.com/official-stockfish/Stockfish/blob/master/src/evaluate.cpp https://github.com/official-stockfish/Stockfish/blob/master/... ... actually realized it uses an int typedef for the 'Score' type so it's "fixed-point" I guess.
- ClassyJacket 7y agoSure, but it still makes sense that that number would still result in a flat zero - or be disregarded - since Stockfish is (presumably?) capable of evaluating and realizing the absolute 0 chance, no? I'm not claiming to have special knowledge of these algorithms but it makes at least intuitive sense to me.