Commit Graph

34 Commits

Author SHA1 Message Date
646eb6492e feat: working castling
All checks were successful
Linux arm64 / Build (push) Successful in 47s
2025-05-17 18:51:23 +02:00
90daf662ea add CommanderSender (Fixes #9)
All checks were successful
Linux arm64 / Build (push) Successful in 36s
2025-05-17 16:48:04 +02:00
11e6a94ed7 rules package
All checks were successful
Linux arm64 / Build (push) Successful in 47s
2025-05-10 18:09:45 +02:00
c1bf9bcaf9 remove PawnIdentifier 2025-05-10 18:08:55 +02:00
58f02f681c rename GameAdapter
All checks were successful
Linux arm64 / Build (push) Successful in 51s
2025-05-06 11:53:26 +02:00
a595b62fca refactor misc 2025-05-03 20:49:03 +02:00
b18b53f195 feat: pgn parser 2025-05-03 20:46:20 +02:00
b2a6b23681 fix: lastmove cache bug 2025-05-03 18:36:38 +02:00
3b225d9e23 feat: add audio 2025-04-30 20:41:10 +02:00
3b38e0da1f Super IA (#5)
Reviewed-on: #5
Co-authored-by: Persson-dev <sim16.prib@gmail.com>
Co-committed-by: Persson-dev <sim16.prib@gmail.com>
2025-04-30 18:28:01 +00:00
923ace22f1 add general ai 2025-04-16 19:21:47 +02:00
ae0e76a452 fix console promote 2025-04-15 18:31:09 +02:00
1a038a3de1 very basic pgn export 2025-04-14 11:56:19 +02:00
91678a42b2 fix undo draw check 2025-04-14 11:02:35 +02:00
07016be5d8 add castling commands 2025-04-14 10:34:54 +02:00
2271f610e7 add missing onGameEnd statement 2025-04-13 17:14:07 +02:00
8b8eb428e5 refactor draw 2025-04-13 15:58:26 +02:00
b336784a5d check draw 2025-04-13 12:57:13 +02:00
a23c334994 Command refactor 2025-04-13 12:29:47 +02:00
39c289cc47 better termination 2025-04-12 13:04:48 +02:00
d2485a4d75 thread pool + ai vs ai 2025-04-12 12:15:58 +02:00
acd20ef7fa GameAdaptator abstract 2025-04-12 11:20:22 +02:00
5cf00309b3 simplify mains 2025-04-12 11:20:12 +02:00
8190090adc refactor OutputSystem 2025-04-12 11:12:36 +02:00
17d8333342 iaaaaaaaaaaaaaa 2025-04-10 12:26:09 +02:00
7aa129bbc6 fix moves preview 2025-04-10 11:07:44 +02:00
e8e79a1e9e synchronisation 2025-04-07 12:01:51 +02:00
6eae7e386f refactor: move promote to chessboard 2025-04-06 12:43:11 +02:00
6cb1dd826f add castling + fix promote undo 2025-04-06 12:33:00 +02:00
a2224cf618 don't save failed commands 2025-04-06 11:40:24 +02:00
d94f7d733b en passant rule 2025-04-05 19:20:41 +02:00
2ec7be27ca feat: add undo 2025-04-05 10:53:41 +02:00
8c2c6946d7 remove "instanceof Pawn" 2025-04-05 10:26:47 +02:00
9af06e36f8 change project structure 2025-04-05 10:18:02 +02:00