Commit graph

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