Tilman Crosetti
|
216d7cf153
|
AiPlayerTurn update + UserTouch (Game stop when King is in echec)
|
2025-05-22 00:03:21 +02:00 |
yohanmontagne
|
1227a67ee3
|
Added the common work on the reworked Ai using the correct negaMax
function and 3 of depth.
|
2025-05-21 20:02:16 +02:00 |
charles.duteil
|
2c30f157b0
|
promotion of marceau brought back
|
2025-05-21 13:22:27 +02:00 |
yohanmontagne
|
5673e0b874
|
En passant succesfully implemented
|
2025-05-21 00:06:15 +02:00 |
yohanmontagne
|
5f340c22b2
|
Implementation of en passant but does not seem to work.
|
2025-05-20 23:22:17 +02:00 |
yohanmontagne
|
361f8f2d3c
|
Started to implement a gereying of previous case but not possible since
I needed to modify Jpaneldraw
|
2025-05-20 22:43:25 +02:00 |
charles.duteil
|
4220554b98
|
king and queen swap
|
2025-05-20 20:43:01 +02:00 |
charles.duteil
|
8f0e6f868b
|
change white and black side and correction of all function with it
|
2025-05-20 20:32:41 +02:00 |
marce
|
972e29f6e3
|
Pawn promoted to a queen when reaches to top/bottom
|
2025-05-19 19:46:36 +02:00 |
charles.duteil
|
c92c9d06e8
|
small change on the color
|
2025-05-18 21:07:14 +02:00 |
charles.duteil
|
e671063708
|
Changement en layout style chess.com
|
2025-05-18 20:53:19 +02:00 |
marce
|
d0847177f4
|
simplify undo colour
|
2025-05-18 18:01:33 +02:00 |
marce
|
0cd3905ac0
|
remove king highlight when undo
|
2025-05-18 17:58:14 +02:00 |
marce
|
e6fbb4e4a5
|
Merge branch 'master' of https://gitarero.ecam.fr/yohan.montagne/OOP_2B2_Project.git
|
2025-05-18 17:49:14 +02:00 |
marce
|
604450703a
|
remove unnecessary lines castling
|
2025-05-18 17:37:25 +02:00 |
marce
|
34bbf6be15
|
merge
|
2025-05-18 17:18:12 +02:00 |
charles.duteil
|
5ee54d97cd
|
highlight when kingInCheck function working
|
2025-05-18 16:20:46 +02:00 |
charles.duteil
|
fdc91afa1a
|
rook and pawn movement updated
|
2025-05-18 15:15:53 +02:00 |
charles.duteil
|
837b0a56b5
|
Knight movement updated
|
2025-05-18 15:12:01 +02:00 |
charles.duteil
|
fbb4ffcddb
|
king movement updated
|
2025-05-18 15:11:07 +02:00 |
charles.duteil
|
1f27eec9aa
|
Bishop movement updated
|
2025-05-18 15:08:32 +02:00 |
charles.duteil
|
8203f64b63
|
Queen movement solved
|
2025-05-18 15:05:30 +02:00 |
charles.duteil
|
c084635905
|
hightlightKinginCheck changes
Change-Id: I7ffb96e6d228a72a198559cc649367b97b968675
|
2025-05-18 14:53:42 +02:00 |
marce
|
a028336c78
|
Has moved castling
|
2025-05-18 11:50:52 +02:00 |
charles.duteil
|
8d5e97c5f5
|
highlightKingInCheck
|
2025-05-15 18:56:01 +02:00 |
charles.duteil
|
3f5a33dace
|
change sound file
|
2025-05-15 18:41:33 +02:00 |
yohanmontagne
|
a6e3abb5e9
|
Started en passant code
|
2025-05-15 17:24:34 +02:00 |
yohanmontagne
|
34b0a251c2
|
Debuged the function getall legal move as the X and Y was swapped.
|
2025-05-15 16:31:12 +02:00 |
yohanmontagne
|
c363bf7c1b
|
Corrected the pawn logic as it was flawed.
|
2025-05-15 16:16:31 +02:00 |
yohanmontagne
|
73e0bc0106
|
Merge branch 'master' of https://gitarero.ecam.fr/yohan.montagne/OOP_2B1_Project.git
|
2025-05-15 15:36:41 +02:00 |
Tilman Crosetti
|
cf9c7bbd8c
|
Modification of pieces rules, modif AutoPlayer+ isHighlight method+
UserTouch
|
2025-05-15 14:47:26 +02:00 |
marce
|
01e0027daf
|
turn colour for undo
|
2025-05-15 11:29:19 +02:00 |
yohanmontagne
|
3acbf3780f
|
Merge branch 'master' of https://gitarero.ecam.fr/yohan.montagne/OOP_2B1_Project.git
|
2025-05-14 17:39:19 +02:00 |
marce
|
a52bf87ec6
|
turn number -1 when undo last move
|
2025-05-13 19:18:49 +02:00 |
yohanmontagne
|
174f7c03d0
|
Also added a way to force the white turn at each restart
|
2025-05-13 17:46:17 +02:00 |
yohanmontagne
|
4c2a9f6b14
|
Added a way to reset the turn counter when restarting.
|
2025-05-13 17:40:41 +02:00 |
Tilman Crosetti
|
03c0514f0c
|
Set piece optimization
|
2025-05-13 17:23:59 +02:00 |
Tilman Crosetti
|
4f2c3c8618
|
Implement Board copy and getAllLegalMoves
|
2025-05-13 17:13:42 +02:00 |
Tilman Crosetti
|
1bef5fd4df
|
Highlighted starting
|
2025-05-13 17:06:27 +02:00 |
Tilman Crosetti
|
2441ca5b23
|
board board note
|
2025-05-13 16:54:54 +02:00 |
Tilman Crosetti
|
c9cd74b013
|
Merge branch 'master' of
https://gitarero.ecam.fr/yohan.montagne/OOP_2B2_Project.git
|
2025-05-13 16:25:19 +02:00 |
marce
|
33fe6e1ed2
|
Merge branch 'master' of
https://gitarero.ecam.fr/yohan.montagne/OOP_2B2_Project.git
|
2025-05-13 16:19:55 +02:00 |
marce
|
73f8ac5d35
|
added undoLastMove
|
2025-05-13 15:53:13 +02:00 |
Tilman Crosetti
|
d72eaae67a
|
Modification AutoPlayer and Board(PlayMove)
|
2025-05-13 15:36:02 +02:00 |
charles.duteil
|
66710ec364
|
move sound (to be updated later)
|
2025-05-13 15:27:36 +02:00 |
charles.duteil
|
1aaf4cd6d5
|
playMoveSound added
|
2025-05-13 15:27:12 +02:00 |
Tilman Crosetti
|
c666978058
|
Board modification (Set Piece,User touch)
|
2025-05-13 15:12:55 +02:00 |
Tilman Crosetti
|
5822222afd
|
Queen rules
|
2025-05-13 14:52:31 +02:00 |
Tilman Crosetti
|
902442c1e6
|
Piece modification
|
2025-05-13 14:52:21 +02:00 |
Tilman Crosetti
|
8e3c7d9ada
|
Rook rules
|
2025-05-13 14:52:08 +02:00 |