lx_chess
A chess program written in crystal
Installation
shards build --release --no-debug
Usage
run lx_chess --help
for usage information
Usage example:
╰─$ ./bin/lx_chess --fen "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"
8: ♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜
7: ♟ ♟ ♟ ♟ ♟ ♟ ♟ ♟
6:
5:
4:
3:
2: ♟ ♟ ♟ ♟ ♟ ♟ ♟ ♟
1: ♜ ♞ ♝ ♛ ♚ ♝ ♞ ♜
a b c d e f g h
Contributing
- Fork it (https://github.com/your-github-user/cr_lx_chess/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
Contributors
- Alex Clink - creator and maintainer