1
0
mirror of https://github.com/tiyn/yeschess.git synced 2025-04-01 14:47:44 +02:00
TiynGER 81d5d57e75 chess: refactoring getters
Getters are not needed according to the official nim documentation.
https://nim-lang.org/docs/manual.html#procedures-properties
Getters were replaced accordingly
2020-12-16 01:03:06 +01:00
2020-12-16 01:03:06 +01:00
2020-12-14 18:00:05 +01:00
2020-12-16 01:03:06 +01:00
2020-12-14 23:42:08 +01:00

ychess

ychess-logo

ychess is a chess implementation written in nim. A chess engine is planned.

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.

Description
ychess is a chess implementation and engine written in nim.
Readme GPL-3.0 144 KiB
Languages
Nim 100%