3 ms·
Did stockfish use any tech from alphazero & co ? or has it managed to catch up keeping itself "pure" ?
by bsaul 4y ago
Did stockfish use any tech from alphazero & co ? or has it managed to catch up keeping itself "pure" ?
- FartyMcFarter 4y agoThey use neural networks since Stockfish 12, but not in the same way that AlphaZero did: https://www.chessprogramming.org/Stockfish_NNUE https://www.chessprogramming.org/Stockfish_NNUE
- thom 4y agoStockfish 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.
- mtlmtlmtlmtl 4y agoStockfish 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.