The game "Battle of the Kings" (https://www.chessvariants.com/rules/battle-of-kings-)
has very easy rules: If you move a piece, the square that is left doesn't remain empty, but instead there appears the next piece in the hierarchy Pawn Knight Bishop Rook Queen King. Only when the King moves, there appears an empty square.
In the Dagaz sites with its plenty of games (https://dagazproject.github.io/index-map.html)
you can choose it at https://dagazproject.github.io/checkmate/botk.htm
and play with a (very weak) AI
If you want to play it with human opponents, you can to register for free in the server and will find the game here: https://games.dtco.ru/launch/30/288
Most programmers in our forum will have no problem to write a function that after a move leaves a piece instead of an empty square, but the details of piece values and mobility decide if the engine will be strong.
Like in Duck Chess some time ago, let's start with a Zillions zrf file, have uploaded it in
https://pixeldrain.com/u/rde5X4Sj
Although it manages to beat the server AI, it is still weak.
Hey, who will try to present an engine that beats Zillions?
BTW don't except that Fairy-Stockfish will come anytime soon. The attempt to implement Battle of the Kings in FSF has started 2021 and until now no progress is done (https://github.com/fairy-stockfish/Fair ... issues/419)
Battle of the Kings
Moderator: Ras
-
- Posts: 59
- Joined: Fri Oct 25, 2019 7:58 pm
- Full name: Michael Taktikos
Battle of the Kings
_____________________
https://github.com/mtaktikos?tab=repositories
https://github.com/mtaktikos?tab=repositories