|
|
# ychess

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](https://github.com/jyapayne/einheit).All legal chess moves are implemented in `chess.nim` and tested by the TestSuitein `test.nim`.You can simply run the tests with `nim c -r test.nim`.
## Documentation
Documentation is written into the code via DocGen.For this reason it is not saved in this repository.To extract it into html run `nim doc --project --index:on --outdir:htmldocs game.nim`
|