gbtami / pychess-variants

Chess variant server
https://www.pychess.org
GNU Affero General Public License v3.0
236 stars 115 forks source link

FR: Arimaa board game #1312

Closed phoe closed 7 months ago

phoe commented 7 months ago

https://en.wikipedia.org/wiki/Arimaa

The game is interesting and played with chess-like hardware (8x8 board with 4 marked traps, pieces in 8-2-2-2-1-1 numbers), although the rules permit a player to make up to four moves per turn instead of just one. There exist computer engines.

What is the process of adding a new chess-like game such as this to pychess-variants?

gbtami commented 7 months ago

The first requirement to add a new game to pychess is Fairy-Stockfish have to support it, because we don't implement the game rules ourselves but use FSF knowledge via its python/js bindings. Because of this Arimaa is not possible atm, see https://github.com/fairy-stockfish/Fairy-Stockfish/issues/343 If this changes in the future feel free to reopen this issue.