|
f36fba17d9
|
fix: Current side stays the same on apply in place
|
2024-10-27 12:49:29 +01:00 |
|
overflowerror
|
1d9f6f5736
|
feat: Add fifty-move-rule
|
2024-01-07 16:40:54 +01:00 |
|
overflowerror
|
4a748d7ea2
|
feat: Add start position to game system
|
2024-01-07 16:17:14 +01:00 |
|
overflowerror
|
51d01b0953
|
feat: Add dead positions to game system
|
2024-01-07 15:59:39 +01:00 |
|
overflowerror
|
b15e5fc922
|
feat: Add three-fold-repetition check
|
2024-01-07 15:03:58 +01:00 |
|
overflowerror
|
90077fdb37
|
feat: Correctly apply castles
|
2024-01-07 13:15:13 +01:00 |
|
overflowerror
|
11d9e04f07
|
feat: Game recognized castles as valid moves
|
2024-01-07 13:05:46 +01:00 |
|
overflowerror
|
c43de25f9e
|
fix: En passant only works the move after
|
2024-01-07 12:01:15 +01:00 |
|
overflowerror
|
7259ddecb1
|
test: Change stalemate test to include pawn move
|
2024-01-05 16:02:40 +01:00 |
|
overflowerror
|
e6fa6d8589
|
feat: Recognize game states checkmate and stalemate
|
2024-01-05 16:00:50 +01:00 |
|
overflowerror
|
ba9fc502c3
|
feat: Add game system function for fetching legal moves in position
|
2024-01-05 00:22:13 +01:00 |
|
overflowerror
|
2848208132
|
feat: Add game system to recognize illegal and check game states
|
2024-01-03 14:02:52 +01:00 |
|