Commit graph

24 commits

Author SHA1 Message Date
Loic Guegan
e93ddffa4a Cleaning and debug code 2023-05-10 06:55:12 +02: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
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
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
16f2c01327 Debug en passant capture 2022-03-07 11:15:45 +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
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
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
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
e9d328acf4 Init project 2022-01-29 11:52:47 +01:00