Commit Graph

74 Commits

Author SHA1 Message Date
Louise BERTELOOT e221577626 realized the castling didnt work twice (like white couldnt castle if
black had already castled) --solved
2025-05-21 21:11:29 +02:00
Louise BERTELOOT cf8a92b092 merge
Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-21 20:45:43 +02:00
Louise BERTELOOT a17f58dea7 removed strange comments? 2025-05-21 20:45:10 +02:00
leahb 5aab9ded91 cdnswicfjeqzipdo 2025-05-21 16:50:48 +02:00
leahb f746b99554 DELETE USELESS CLASS 2025-05-21 16:24:29 +02:00
manon 06ed1a0ffb Autoplayer can detect and use en passant and castling 2025-05-20 11:50:29 +02:00
manon 58f038d0f2 Autoplayer implemented (needs to modify speed and checkmate condition) 2025-05-20 11:08:08 +02:00
leahb 21ff8c1b01 little ajustements 2025-05-19 21:32:31 +02:00
leahb 2aabc3b0f1 Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-19 21:04:46 +02:00
leahb 22eea2b7e9 en oassant working 2025-05-19 21:03:14 +02:00
Louise BERTELOOT f14bb1d522 added isGameOver to stop movement if game is over 2025-05-19 20:44:08 +02:00
Louise BERTELOOT d3dbd9fdb7 removed useless line in castling 2025-05-19 19:45:51 +02:00
Louise BERTELOOT 1e13672235 castling modif
Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-19 19:37:32 +02:00
clara 2a24efa355 Undo last move works !!!!!implementation of the method getLastMove in
userTouch + method modified to save the current state
2025-05-19 18:36:18 +02:00
Louise BERTELOOT 3a6a8f2d72 last notes castling 2025-05-18 22:52:58 +02:00
Louise BERTELOOT 9a8639a2f1 castling notes
Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-18 22:46:28 +02:00
Louise BERTELOOT c8bc85fe36 castling wiiiiii
Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-18 19:23:22 +02:00
Louise BERTELOOT 6e899924bd Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-18 17:55:27 +02:00
Louise BERTELOOT 27fcb3fda1 debut de castling
Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-18 17:55:20 +02:00
leahb 48eab6ae73 En passant logic - to do: make sure the taken pawn is removed from board 2025-05-18 17:53:06 +02:00
leahb 668bb8cb15 i changed my mind sorry, new version 2025-05-18 16:14:47 +02:00
leahb 97b0a4ad00 Welcome screen 2025-05-18 16:09:06 +02:00
leahb e085f3393f Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-13 16:27:21 +02:00
leahb 315c8477b0 attempt en passant 2025-05-13 16:27:06 +02:00
manon 5756f21914 Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-13 16:22:59 +02:00
manon 4c7437b97f Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-13 16:22:45 +02:00
clara 5461e96cd4 undo 2025-05-13 16:22:30 +02:00
clara 2036a3d034 new method to get the last move to undo the last move after 2025-05-13 15:47:15 +02:00
clara f28e0e3af9 Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
2025-05-13 15:36:51 +02:00
manon fa417dc015 Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-13 15:31:26 +02:00
manon 2105fe5258 Impossibility for a piece to move & leave its king in check 2025-05-13 15:31:11 +02:00
clara eaba4bb370 Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project 2025-05-13 14:56:00 +02:00
clara 7e51d3fd92 added save states in our syntax 2025-05-13 14:55:39 +02:00
manon b677a3d3d9 Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-13 14:54:50 +02:00
manon 8689d9c8f9 Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-13 14:40:25 +02:00
manon 6985d18238 Checkmate dynamic fixed (finallyyyy) 2025-05-13 14:40:05 +02:00
Louise BERTELOOT 6e8de19a29 Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-13 14:13:42 +02:00
Louise BERTELOOT 1a828a991b Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-13 14:13:31 +02:00
manon 20edcf124b removed conflict residual tags 2025-05-13 14:11:58 +02:00
manon 9b1098ed7b Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-13 14:09:12 +02:00
manon 01fb01c489 Still working on check and checkmate 2025-05-13 14:08:26 +02:00
clara 5aab752b22 problem solved for playing after loading a file saved 2025-05-13 14:07:54 +02:00
clara b56780571b Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project 2025-05-13 11:42:47 +02:00
clara be44e497c4 Modifications about the memory, trying to solve the pbm : cant' play
after having load what was saved
2025-05-13 11:41:04 +02:00
manon 3b7712ffa8 Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
2025-05-07 16:36:59 +02:00
Louise BERTELOOT 5b1afad49e Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-07 15:59:43 +02:00
manon 9002f635f0 Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-07 15:58:45 +02:00
manon 387a9c50b7 check and checkmate dynamics, first steps 2025-05-07 15:57:58 +02:00
Louise BERTELOOT 3193c81cba Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git 2025-05-07 15:46:32 +02:00
clara 5e1cb10a48 Merge branch 'master' of
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
2025-05-07 15:44:48 +02:00