Linus Groh
|
bcfc6f0c57
|
Everywhere: Fix more typos
|
2020-10-03 12:36:49 +02:00 |
|
Nico Weber
|
ef1b21004f
|
Everywhere: Fix typos
Mostly in comments, but sprintf() now prints "August" instead of
"Auguest" so that's something.
|
2020-10-02 16:03:17 +02:00 |
|
Andreas Kling
|
23813d9bc9
|
LibChess: Shrink Chess::Piece from 8 bytes to 1 byte
This makes the engine footprint a lot smaller.
|
2020-08-21 13:46:07 +02:00 |
|
Peter Elliott
|
1e57e32a93
|
ChessEngine: Add ChessEngine
This engine is pretty bad, but doesn't let itself get checkmated
|
2020-08-21 12:26:30 +02:00 |
|
Peter Elliott
|
fb62eed058
|
Chess: Add support for UCI engines
|
2020-08-21 12:26:30 +02:00 |
|
Peter Elliott
|
7331b2b2f6
|
LibChess: Add UCIEndpoint for writing UCI chess engines
|
2020-08-21 12:26:30 +02:00 |
|
Peter Elliott
|
e80d0abb2c
|
LibChess: Fix the ability to counter check with another check
fixes #3187,#3171
|
2020-08-21 12:26:30 +02:00 |
|
Peter Elliott
|
d2cb5e0f48
|
Chess: Refactor game logic into LibChess for use in engines
In the future UCI protocol stuff will also go into LibChess.
|
2020-08-21 12:26:30 +02:00 |
|