Loic Guegan
|
e93ddffa4a
|
Cleaning and debug code
|
2023-05-10 06:55:12 +02:00 |
|
Loic Guegan
|
987bf4b2f2
|
Switch to STATIC library and improve CMake integration
|
2023-05-02 18:27:46 +02:00 |
|
Loic Guegan
|
27116f3b15
|
Improve GetSAN()
|
2023-01-10 18:58:24 +01:00 |
|
Loic Guegan
|
d877983ce7
|
Optimizing the Play method
|
2023-01-10 17:24:04 +01:00 |
|
Loic Guegan
|
6ebd968255
|
Add # sign to SAN moves when player is checkmate
|
2023-01-10 17:13:23 +01:00 |
|
Loic Guegan
|
db78ff212d
|
Add plus sign to SAN moves when player is in check
|
2023-01-10 17:07:27 +01:00 |
|
Loic Guegan
|
779cf4f082
|
Debug pawns promotion
|
2023-01-10 16:58:03 +01:00 |
|
Loic Guegan
|
6f48becb91
|
Improve pawn promotion API
|
2023-01-10 16:18:23 +01:00 |
|
Loic Guegan
|
9e8b8d630c
|
Update README.md
|
2022-12-27 16:11:34 +01:00 |
|
Loic Guegan
|
d32baf9894
|
Improve code in general
|
2022-12-27 11:28:13 +01:00 |
|
Loic Guegan
|
f9ac11ad44
|
Debug SANParser
|
2022-12-27 11:13:49 +01:00 |
|
Loic Guegan
|
5fdfda00a9
|
Cleaning promotion
|
2022-12-27 10:40:09 +01:00 |
|
Loic Guegan
|
bb5d85cb65
|
Cleaning code
|
2022-12-27 10:07:47 +01:00 |
|
Loic Guegan
|
8238444024
|
Cleaning code
|
2022-12-27 09:42:26 +01:00 |
|
Loic Guegan
|
aa5aac203b
|
Cleaning code
|
2022-12-27 09:34:33 +01:00 |
|
Loic Guegan
|
bdb2963bc3
|
Debug promotion
|
2022-12-26 22:08:05 +01:00 |
|
Loic Guegan
|
3ba7bd82d2
|
Support for promotiongit add -A
|
2022-12-26 22:01:22 +01:00 |
|
Loic Guegan
|
dd4574691a
|
Debug Play mmethod (wrong if statement)
|
2022-12-26 21:15:12 +01:00 |
|
Loic Guegan
|
9025383477
|
Add WasEnPassant() method for convenience
|
2022-03-07 11:30:55 +01:00 |
|
Loic Guegan
|
934b00f729
|
Add default FEN
|
2022-03-07 11:22:31 +01:00 |
|
Loic Guegan
|
16f2c01327
|
Debug en passant capture
|
2022-03-07 11:15:45 +01:00 |
|
Loic Guegan
|
adaec1ba14
|
Debug ChessArbiter::IsBlackTurn()
|
2022-03-04 18:57:15 +01:00 |
|
Loic Guegan
|
b5f647e72a
|
Debug en passant
|
2022-02-24 21:08:21 +01:00 |
|
Loic Guegan
|
3812a74cda
|
Debug SAN move parser
|
2022-02-24 20:40:17 +01:00 |
|
Loic Guegan
|
90050da015
|
Debug pawns moves
|
2022-02-24 16:42:35 +01:00 |
|
Loic Guegan
|
975ad849d1
|
Debug SANParser
|
2022-02-23 14:42:04 +01:00 |
|
Loic Guegan
|
8b499044fd
|
Avoid the use of structured bindings
|
2022-02-21 10:06:53 +01:00 |
|
Loic Guegan
|
5e78a4172d
|
Now SAN moves can be parsed
|
2022-02-19 18:23:06 +01:00 |
|
Loic Guegan
|
f60b684790
|
Debug en passant!
|
2022-02-19 14:26:58 +01:00 |
|
Loic Guegan
|
1e5a34d8d2
|
Debug castling
|
2022-02-17 18:01:06 +01:00 |
|
Loic Guegan
|
7a1aea834a
|
Update CI
|
2022-02-17 08:43:20 +01:00 |
|
Loic Guegan
|
0e5c4b923a
|
Debug capture
|
2022-02-16 22:24:35 +01:00 |
|
Loic Guegan
|
640d882099
|
Cleaning arbiter:
- Add backup macros
- User can fetch last captured piece
|
2022-02-16 20:23:08 +01:00 |
|
Loic Guegan
|
0584edb107
|
Enable to retreive SAN move
|
2022-02-16 15:18:26 +01:00 |
|
Loic Guegan
|
94c2565647
|
Debug piece capture
|
2022-02-16 13:43:30 +01:00 |
|
Loic Guegan
|
62d7a030d2
|
Debug cmake integration
|
2022-02-16 11:18:22 +01:00 |
|
Loic Guegan
|
a6f39855a3
|
Cleaning code
|
2022-01-30 13:17:45 +01:00 |
|
Loic Guegan
|
f42a6ac20b
|
Cleaning code
|
2022-01-30 13:14:58 +01:00 |
|
Loic Guegan
|
159d533412
|
- Add drawing methods to the API
- Improve tests
|
2022-01-30 10:00:28 +01:00 |
|
Loic Guegan
|
851f31e7ae
|
Improve FEN parser
|
2022-01-30 07:44:55 +01:00 |
|
Loic Guegan
|
41107b6890
|
Update readme
|
2022-01-29 18:18:16 +01:00 |
|
Loic Guegan
|
c767242f12
|
Add license
|
2022-01-29 11:55:03 +01:00 |
|
Loic Guegan
|
e9d328acf4
|
Init project
|
2022-01-29 11:52:47 +01:00 |
|