mirror of
https://github.com/SleepingInsomniac/lx_chess_cr
synced 2024-11-16 19:49:34 +01:00
spec | ||
src | ||
.editorconfig | ||
.gitignore | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
shard.yml |
lx_chess
A chess program written in crystal
Installation
shards build src/lx_chess.cr
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