Commit Graph

19 Commits

Author SHA1 Message Date
ekzyis e6b7582ae9 Rename to chessbot 2024-09-23 00:46:00 +02:00
ekzyis 5a52d48ef8 Implement pawn diagonal attack 2024-09-23 00:46:00 +02:00
ekzyis da103ef887 Better TODOs 2024-09-23 00:46:00 +02:00
ekzyis 044e7a959e Implement queen moves 2024-09-18 07:00:36 +02:00
ekzyis 2c6a7133e3 Implement rook moves 2024-09-18 07:00:36 +02:00
ekzyis 8e881fc0b3 Implement bishop moves 2024-09-18 06:44:59 +02:00
ekzyis a8dd06590a Add TODO about collisions 2024-09-18 06:27:52 +02:00
ekzyis 5e9e4a14d5 Fix missing boundary checks 2024-09-18 06:27:00 +02:00
ekzyis 8f5075d668 Implement knight moves 2024-09-18 06:18:07 +02:00
ekzyis 86f39d02f0 Use early return in MovePawn 2024-09-18 06:01:13 +02:00
ekzyis a77fbcbd8b Test invalid pawn moves 2024-09-18 05:52:50 +02:00
ekzyis 552f42cc96 Fix SIGSEGV in tests 2024-09-18 05:52:50 +02:00
ekzyis bd1c0b3c6e Simplify pawn move 2024-09-18 05:52:50 +02:00
ekzyis 258d375dde Ignore PNG files except in assets/ 2024-09-18 05:52:50 +02:00
ekzyis b29034bab0 Add simple pawn move + tests 2024-09-18 05:52:50 +02:00
ekzyis f1ab0c2af4 Draw initial board 2024-09-18 03:48:04 +02:00
ekzyis e26f553cc6 Delete flipped pieces 2024-09-18 01:02:55 +02:00
ekzyis 9f068f1b49 Download pieces from from wikimedia.org
See https://commons.wikimedia.org/wiki/Category:SVG_chess_pieces
2024-09-18 00:59:30 +02:00
ekzyis fcaeb6f58d initial commit 2024-09-10 00:27:41 +02:00