Commit Graph

87 Commits

Author SHA1 Message Date
Jérôme BEDIER cea28903d7 last modification 2025-05-23 09:07:22 +02:00
Jérôme BEDIER 03c3c5998b try to put checkmate ? 2025-05-23 08:40:27 +02:00
Jérôme BEDIER ae3be7abb1 ischeckmate implemnted 2025-05-23 08:27:51 +02:00
Jérôme BEDIER 68d1136ff1 add comment 2025-05-23 08:09:42 +02:00
Jérôme BEDIER 99c3a5a2e4 last modification making it less dumb 2025-05-22 23:37:08 +02:00
Jérôme BEDIER a0033627cc to avoid dumb autoplayer best move + random 2025-05-22 22:47:44 +02:00
Jérôme BEDIER ef14d4973d autoplayer work but random for the moment 2025-05-22 22:38:51 +02:00
Jérôme BEDIER b5c58ee655 all pinky 2025-05-22 22:34:13 +02:00
Jérôme BEDIER 9ded1e1879 changed color of the chessboard and higlited 2025-05-22 22:31:51 +02:00
Jérôme BEDIER 3b41d77eea game over written in console if king selected 2025-05-22 22:07:48 +02:00
Jérôme BEDIER ee4b64f6e1 rename class 2025-05-22 21:21:19 +02:00
Jérôme BEDIER 42074cfe75 sound system implemented when king in check - Exterminate 2025-05-22 21:19:43 +02:00
Jérôme BEDIER fd51f7932a working with new class no static 2025-05-21 21:59:42 +02:00
Jérôme BEDIER 661d5980c7 handling the new class special moves with the new parameters 2025-05-21 21:33:30 +02:00
Jérôme BEDIER 07a9040077 adding en passant (working) and pawn promotion in an other class 2025-05-21 21:33:13 +02:00
Jérôme BEDIER f2dc05b7fe removed static 2025-05-21 21:18:01 +02:00
Jérôme BEDIER fc0eef0df9 comment section piecetype 2025-05-21 20:59:48 +02:00
Jérôme BEDIER f562122b31 added method section for Piecetype 2025-05-21 20:58:28 +02:00
Jérôme BEDIER 44c660ef3b comment section added for piece 2025-05-21 20:57:50 +02:00
Jérôme BEDIER 1ec8ca12d6 added comment section for the class section 2025-05-21 20:53:46 +02:00
Jérôme BEDIER e515888649 test push 2025-05-21 20:31:54 +02:00
Jérôme BEDIER 8bcc9559de adding back removed stuffs 2025-05-21 20:30:01 +02:00
Jérôme BEDIER 5560bfb78c remove something ? 2025-05-21 20:23:54 +02:00
Jérôme BEDIER 39a9f11686 adding comment line 2025-05-21 20:01:18 +02:00
Jérôme BEDIER a7edd56e68 en passant but it pass juste il bouffe pas 2025-05-21 20:00:51 +02:00
Jérôme BEDIER 4b260b4866 test to pull again 2025-05-21 19:40:58 +02:00
Jérôme BEDIER ad01fdd17b pormotion added 2025-05-21 19:39:47 +02:00
flori ebdfedd0a6 fixed the check movement, now king cant go in check, pieces cant move to
expose king
2025-05-16 10:56:32 +02:00
Jérôme BEDIER ea68d319f1 unfinished version of check 2025-05-16 10:20:31 +02:00
flori 6f8846e3ea undo last move 2025-05-16 09:52:38 +02:00
Jérôme BEDIER c68c72757c check if mate 2025-05-16 09:15:11 +02:00
Jérôme BEDIER d8374c2061 Merge branch 'master' of https://gitarero.ecam.fr/jerome.bedier/OOP_1A6_Project.git 2025-05-16 09:14:13 +02:00
Jérôme BEDIER 7879b2a08b check if mate 2025-05-16 09:14:02 +02:00
flori 722cd9cb41 save and load 2025-05-16 09:12:13 +02:00
flori af6752b197 save and load part 2025-05-16 09:11:56 +02:00
Jérôme BEDIER f2fdeac92e removed useless comment 2025-05-06 17:22:54 +02:00
Jérôme BEDIER 7147cd2e97 revised version 2025-05-06 17:20:10 +02:00
Jérôme BEDIER 1dbd33488a working but not finished to be continued 2025-05-06 17:18:49 +02:00
flori 64650ca279 moveset of pieces 2025-05-06 17:02:35 +02:00
Jérôme BEDIER a7d7f5a7dc debugging using toString 2025-05-06 16:20:26 +02:00
Jérôme BEDIER 0463a29d8d removed var n 2025-05-06 15:49:49 +02:00
Jérôme BEDIER b1305e9728 turn reset to 0 2025-05-06 15:48:33 +02:00
Jérôme BEDIER efd4d69f99 turn up to date 2025-05-06 15:46:46 +02:00
flori 20ee478052 isSlected thing 2025-05-06 15:42:58 +02:00
Jérôme BEDIER 6851f70a41 usertouch final version 2025-05-06 15:24:01 +02:00
Jérôme BEDIER 4225e0c586 usertouch V1 2025-05-06 15:22:56 +02:00
flori 8e85a12068 Merge branch 'master' of
https://gitarero.ecam.fr/jerome.bedier/OOP_1A6_Project.git
2025-05-06 15:20:44 +02:00
Jérôme BEDIER c46bc4149f yes 2025-05-06 15:18:38 +02:00
Jérôme BEDIER 8d0c2f313f push new toString 2025-05-06 14:51:27 +02:00
Jérôme BEDIER ae199f8d2a reAdded Piece construct 2025-05-06 14:48:34 +02:00