Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Did stockfish use any tech from alphazero & co ? or has it managed to catch up keeping itself "pure" ?


Stockfish has added neural networks for evaluation, much simpler than the large networks in MCTS engines, and efficiently CPU computable. The technique actually originated in a Shogi engine and was later ported to mainline Stockfish, so there's no direct inheritance from AlphaZero in that sense.

The search algorithms have been incrementally improved, but still follow the same Alpha Beta and a heap of heuristics approach.


They use neural networks since Stockfish 12, but not in the same way that AlphaZero did:

https://www.chessprogramming.org/Stockfish_NNUE


Stockfish now uses a neural network in some situations. Last I checked, it uses the classical, fast, tactical search and evaluation for active, tactical positions, and uses the network for quieter, more strategic positions.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: