Karma Riuk
|
959ecdeb7d
|
added the opponenent pawn attack map move better ordering
|
2025-02-16 09:29:50 +01:00 |
|
Karma Riuk
|
aef6fc39e3
|
fixed slight bug
|
2025-02-07 19:39:52 +01:00 |
|
Karma Riuk
|
3bc5b75f1e
|
implemented v4 that resolves all the captures
after looking at the next two moves (all of them)
|
2025-02-07 19:14:09 +01:00 |
|
Karma Riuk
|
9942832b18
|
caching check and nlm
|
2025-02-07 17:35:14 +01:00 |
|
Karma Riuk
|
d28008d913
|
committing to stash and compare
|
2025-02-07 15:08:53 +01:00 |
|
Karma Riuk
|
8edde1a8b1
|
caching checks and no legal moves
|
2025-02-07 14:15:10 +01:00 |
|
Karma Riuk
|
1b14ed693d
|
made small opti
|
2025-02-07 12:04:20 +01:00 |
|
Karma Riuk
|
0525bd565e
|
minor fixes
|
2025-02-07 00:29:39 +01:00 |
|
Karma Riuk
|
d6aa977a15
|
added the 50-move draw rule
|
2025-02-06 22:39:11 +01:00 |
|
Karma Riuk
|
6e567f2f11
|
added the check for insufficient material
|
2025-02-06 22:34:48 +01:00 |
|
Karma Riuk
|
fced9757c2
|
made figuring whether the board is terminal easier
|
2025-02-06 22:10:47 +01:00 |
|
Karma Riuk
|
d08a5cca39
|
extracted a function to utils
|
2025-02-06 19:11:03 +01:00 |
|
Karma Riuk
|
b8627ace14
|
quick little refactoring
|
2025-02-06 18:34:54 +01:00 |
|
Karma Riuk
|
72f3431418
|
big refactoring: put everything in model to allow
for better mvc structure (yes i'm doing view in cpp)
|
2025-02-06 16:15:56 +01:00 |
|