3 ms·
i think i dont understand what stockfish does then. doesn't it play the basically perfect move at each step? how is it possible to beat stockfish 70% of the tim
by swyx 3y ago
i think i dont understand what stockfish does then. doesn't it play the basically perfect move at each step? how is it possible to beat stockfish 70% of the time? with a naive GPT type thing?
- deleted 3y ago[deleted]
- makeset 3y agoChess is not a fully "solved" game, so the actual perfect move is not generally known. Like any other engine, Stockfish just tries its best and is not infallible.
- elif 3y agoTechnically, the tablebases for 7-piece chess are fully solved, and since we are talking about games starting from partial board states, you could trivially compare both engines to the "perfect" move for a huge number of board states.
- canadianfella 3y agoThat’s not the right answer. The real answer is it was playing against a stockfish at a low difficulty setting.
- swyx 3y agowell that's much more palatable, haha
- nl 3y ago> Doesn't it play the basically perfect move at each step? "the basically perfect move" has a lot of implications here. Because chess isn't a solved game a seemingly "perfect move" in a game involving two 2000 ELO rated players might not seem perfect to a 3000 ELO rated player. (To be clear: the only actual perfect moves are ones that all trees lead to a checkmate, but in general use "perfect move" means roughly the best possible move to play) In this case Stockfish was set to a lower setting which corresponds to 1320 ELO.