3 ms·
Worth noting that Stockfish is actually the only engine that hasn't lost a game. The lackluster performance is it just not beating the weaker engines, something
by tephra 9y ago
Worth noting that Stockfish is actually the only engine that hasn't lost a game. The lackluster performance is it just not beating the weaker engines, something that Komodo and Houdini have done (but they have also lost against stronger engines).
- umanwizard 9y agoSo can we conclude that Stockfish just plays more "drawishly" than the other top-tier engines? Or is this effect just random chance so far?
- Recursing 9y agoIt might have something to do with the "contempt" setting used by the developers for this tornaument
- pizza234 9y agoI'm not an expert, but it may be the equivalent of a strong human defensive player, e.g. Petrosian (https://en.wikipedia.org/wiki/Tigran_Petrosian https://en.wikipedia.org/wiki/Tigran_Petrosian).
- kregasaurusrex 9y agoScoring conditions for chess tournaments cause forcing a draw to be more favorable than a loss, likely causing the programmers to heavily weigh draws over losses. Contrast this with Go engines where there are no draws, the incentives for finishing chess games in a draw that would otherwise end in a loss is much higher.
- thom 9y agoThis is true, Stockfish expects its opponent to play as well as itself (outside of the 'contempt' setting, not sure if that was used or tuned per game). So it won't play edgy lines that invite blunders if they are even a centipawn worse than what it thinks is the 'correct' line. Funnily enough, I feel there's a lesson for startup people in this. I have seen many people (myself included) talk themselves out of big, bold bets just because they are very good at thinking up reasons something should never work.
- edraferi 9y agoOh man Now I have to add a “contempt” parameter to everything I make!