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
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
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
2105fe5258
Impossibility for a piece to move & leave its king in check
2025-05-13 15:31:11 +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
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
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
clara
5e1cb10a48
Merge branch 'master' of
...
https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
2025-05-07 15:44:48 +02:00
clara
600ad622c2
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
2025-05-07 14:52:30 +02:00
clara
d0a27a5195
part 1 memory
2025-05-07 14:52:09 +02:00
manon
a3662f4561
"Check" conditions
2025-05-07 14:50:28 +02:00
manon
c68fb9f095
New class MoveConditions to dictate the rules of pieces movement
2025-05-07 14:30:17 +02:00
manon
4f5eb969cf
problem solved : piece can move only to highlighted square
2025-05-07 14:22:05 +02:00
clara
bef58173c8
bonus 1 board part
2025-05-07 14:02:13 +02:00
manon
4764a49a7c
move rules for the rest of the pieces (rook, bishop, queen, king)
2025-04-23 16:28:20 +02:00
manon
39e1c4a8fe
move rules for pawns and knights
2025-04-23 14:03:04 +02:00
manon
2d0f562795
the pieces can now move, but they are not constrained by rules yet.
...
Also, the blacks were the one starting, I switched it so the whites
could start first. Worked on the board class, especially userTouch to
solve the problem of pieces that couldn't move.
2025-04-23 11:49:41 +02:00
manon
1bac055331
pieces are now displaying on the board when the code is ran
2025-04-17 11:37:04 +02:00
manon
3768cf24de
change String color into boolean isWhite
2025-04-17 11:27:57 +02:00
manon
83d9d29225
test + Board pieces Array
2025-04-17 10:38:06 +02:00
Louise BERTELOOT
f5e5cba0b1
populate
2025-04-09 11:45:00 +02:00
l.mccann-marteau
340aeb094a
First part done
2025-04-09 10:46:22 +02:00
l.mccann-marteau
8095067fe9
Board avec les get methodes
2025-04-09 10:17:58 +02:00
Louise BERTELOOT
6255f0d58f
repo init
2025-04-09 09:26:04 +02:00