mirror of https://github.com/tiyn/yeschess
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
526 B
526 B
ychess
ychess is a chess implementation written in nim. A chess engine is planned.
Todo
- draw by
- 50-move rule
Usage
Simply download the code and run nim c -r game.nim
.
You can now play a 1v1 hotseat game of chess in the commandline.
Testing
Testing is done by einheit
by jyapayne.
All legal chess moves are implemented in chess.nim
and tested by the TestSuite
in test.nim
.
You can simply run the tests with nim c -r test.nim
.