https://github.com/uben0/chess
A chess game in the terminal
https://github.com/uben0/chess
chess chess-ai cli
Last synced: about 1 year ago
JSON representation
A chess game in the terminal
- Host: GitHub
- URL: https://github.com/uben0/chess
- Owner: uben0
- Created: 2023-10-31T09:35:21.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-11-16T12:52:05.000Z (over 2 years ago)
- Last Synced: 2025-02-12T23:31:27.457Z (over 1 year ago)
- Topics: chess, chess-ai, cli
- Language: Rust
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chess
A chess board in the terminal that only accept valid moves. Also leveraging a home-made AI.
Moving a piece from A7 to A5 is done by typing `a7a5`.
```
a b c d e f g h
1 ♜ ♝ ♛ ♚ ♝ ♜ 1
2 ♟ ♟ ♟ ♟ ♟ ♟ ♟ 2
3 ♞ ♞ 3
4 ♟ 4
5 ♙ ♙ 5
6 ♗ 6
7 ♙ ♙ ♙ ♙ ♙ ♙ 7
8 ♖ ♘ ♗ ♕ ♔ ♘ ♖ 8
a b c d e f g h
> f7f6
```