This website requires JavaScript.
e221577626
realized the castling didnt work twice (like white couldnt castle if black had already castled) --solved
master
Louise BERTELOOT
2025-05-21 21:11:29 +0200
cf8a92b092
merge Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-21 20:45:43 +0200
a17f58dea7
removed strange comments?
Louise BERTELOOT
2025-05-21 20:45:10 +0200
5aab9ded91
cdnswicfjeqzipdo
leahb
2025-05-21 16:50:48 +0200
f746b99554
DELETE USELESS CLASS
leahb
2025-05-21 16:24:29 +0200
06ed1a0ffb
Autoplayer can detect and use en passant and castling
manon
2025-05-20 11:50:29 +0200
58f038d0f2
Autoplayer implemented (needs to modify speed and checkmate condition)
manon
2025-05-20 11:08:08 +0200
21ff8c1b01
little ajustements
leahb
2025-05-19 21:32:31 +0200
2aabc3b0f1
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
leahb
2025-05-19 21:04:46 +0200
22eea2b7e9
en oassant working
leahb
2025-05-19 21:03:14 +0200
f14bb1d522
added isGameOver to stop movement if game is over
Louise BERTELOOT
2025-05-19 20:44:08 +0200
d3dbd9fdb7
removed useless line in castling
Louise BERTELOOT
2025-05-19 19:45:51 +0200
1e13672235
castling modif
Louise BERTELOOT
2025-05-19 19:37:32 +0200
2a24efa355
Undo last move works !!!!!implementation of the method getLastMove in userTouch + method modified to save the current state
clara
2025-05-19 18:36:18 +0200
3a6a8f2d72
last notes castling
Louise BERTELOOT
2025-05-18 22:52:58 +0200
9a8639a2f1
castling notes
Louise BERTELOOT
2025-05-18 22:46:28 +0200
c8bc85fe36
castling wiiiiii Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-18 19:23:22 +0200
6e899924bd
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-18 17:55:27 +0200
27fcb3fda1
debut de castling Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-18 17:55:20 +0200
48eab6ae73
En passant logic - to do: make sure the taken pawn is removed from board
leahb
2025-05-18 17:53:06 +0200
668bb8cb15
i changed my mind sorry, new version
leahb
2025-05-18 16:14:47 +0200
97b0a4ad00
Welcome screen
leahb
2025-05-18 16:09:06 +0200
e085f3393f
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
leahb
2025-05-13 16:27:21 +0200
315c8477b0
attempt en passant
leahb
2025-05-13 16:27:06 +0200
5756f21914
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-13 16:22:59 +0200
4c7437b97f
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-13 16:22:45 +0200
5461e96cd4
undo
clara
2025-05-13 16:22:30 +0200
2036a3d034
new method to get the last move to undo the last move after
clara
2025-05-13 15:47:15 +0200
f28e0e3af9
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
clara
2025-05-13 15:36:51 +0200
fa417dc015
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-13 15:31:26 +0200
2105fe5258
Impossibility for a piece to move & leave its king in check
manon
2025-05-13 15:31:11 +0200
eaba4bb370
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
clara
2025-05-13 14:56:00 +0200
7e51d3fd92
added save states in our syntax
clara
2025-05-13 14:55:39 +0200
b677a3d3d9
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-13 14:54:50 +0200
8689d9c8f9
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-13 14:40:25 +0200
6985d18238
Checkmate dynamic fixed (finallyyyy)
manon
2025-05-13 14:40:05 +0200
6e8de19a29
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-13 14:13:42 +0200
1a828a991b
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-13 14:13:31 +0200
20edcf124b
removed conflict residual tags
manon
2025-05-13 14:11:58 +0200
9b1098ed7b
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-13 14:09:12 +0200
01fb01c489
Still working on check and checkmate
manon
2025-05-13 14:08:26 +0200
5aab752b22
problem solved for playing after loading a file saved
clara
2025-05-13 14:07:54 +0200
b56780571b
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
clara
2025-05-13 11:42:47 +0200
be44e497c4
Modifications about the memory, trying to solve the pbm : cant' play after having load what was saved
clara
2025-05-13 11:41:04 +0200
3b7712ffa8
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-07 16:36:59 +0200
5b1afad49e
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-07 15:59:43 +0200
9002f635f0
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-07 15:58:45 +0200
387a9c50b7
check and checkmate dynamics, first steps
manon
2025-05-07 15:57:58 +0200
3193c81cba
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-07 15:46:32 +0200
5e1cb10a48
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
clara
2025-05-07 15:44:48 +0200
134532c5c8
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
Louise BERTELOOT
2025-05-07 15:42:53 +0200
8091c480a0
New class for en passant and other special moves (help) (au secours)
l.mccann-marteau
2025-05-07 15:28:06 +0200
3c77607556
jsp
Louise BERTELOOT
2025-05-07 15:26:11 +0200
600ad622c2
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project
clara
2025-05-07 14:52:30 +0200
d0a27a5195
part 1 memory
clara
2025-05-07 14:52:09 +0200
a3662f4561
"Check" conditions
manon
2025-05-07 14:50:28 +0200
befb06f3ae
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-07 14:37:50 +0200
4c612b398d
Merge branch 'master' of https://gitarero.ecam.fr/louise.berteloot/OOP_2A5_Project.git
manon
2025-05-07 14:31:04 +0200
c68fb9f095
New class MoveConditions to dictate the rules of pieces movement
manon
2025-05-07 14:30:17 +0200
d111f2299b
special moves class
Louise BERTELOOT
2025-05-07 14:28:52 +0200
4f5eb969cf
problem solved : piece can move only to highlighted square
manon
2025-05-07 14:22:05 +0200
bef58173c8
bonus 1 board part
clara
2025-05-07 14:02:13 +0200
4764a49a7c
move rules for the rest of the pieces (rook, bishop, queen, king)
manon
2025-04-23 16:28:20 +0200
39e1c4a8fe
move rules for pawns and knights
manon
2025-04-23 14:03:04 +0200
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.
manon
2025-04-23 11:49:41 +0200
67832c4767
updated version end session1 Manon
manon
2025-04-17 12:02:32 +0200
1bac055331
pieces are now displaying on the board when the code is ran
manon
2025-04-17 11:37:04 +0200
3768cf24de
change String color into boolean isWhite
manon
2025-04-17 11:27:57 +0200
83d9d29225
test + Board pieces Array
manon
2025-04-17 10:38:06 +0200
f5e5cba0b1
populate
Louise BERTELOOT
2025-04-09 11:45:00 +0200
340aeb094a
First part done
l.mccann-marteau
2025-04-09 10:46:22 +0200
bf4edae24e
piece class with tentative de boolean
l.mccann-marteau
2025-04-09 10:24:15 +0200
8095067fe9
Board avec les get methodes
l.mccann-marteau
2025-04-09 10:17:58 +0200
6255f0d58f
repo init
Louise BERTELOOT
2025-04-09 09:26:04 +0200