3 ms·
I am not too familiar with the pro chess world nor the AI chess world. But did anybody try yet to make the AI always try to achieve a draw?
by wohfab 5y ago
I am not too familiar with the pro chess world nor the AI chess world. But did anybody try yet to make the AI always try to achieve a draw?
- trianx 5y agoJust train it to make it win. Then, anytime it is a bit in front, perform suboptimal moves, until things are even (those engines typically have a score on whether they are in front or not).
- Aachen 5y agoNot sure that would work in an end game though. If you are behind and make a good move, you accidentally win. If you are technically ahead and make a bad move, you probably lose. If you can get reliably to an end game with only a king and a one or maybe two pieces left on each side, then maybe it can just be hand-scripted and bolted onto what you're proposing, but I'm not sure your proposal would consistently get it there.
- cout 5y agoDo you mean like Commander Data played Kolrami in Strategema?
- bspammer 5y agoSomewhat related, a variant of chess where the objective is to lose: https://en.wikipedia.org/wiki/Losing_chess https://en.wikipedia.org/wiki/Losing_chess
- tetha 5y agoI think the most anticlimatic, but most effective way to make such an AI would be to run an engine like stockfish at maximum strength to turn a game into an endgame, and then use the endgame tables to convert the game to a forced draw.