stefiosif
|
a96d3d27b1
|
Pass Mailbox instead of Game on related functions for clarity
|
2024-09-21 15:42:41 +03:00 |
|
stefiosif
|
f74f1ef364
|
Implement redundant mailbox representation
|
2024-09-19 22:57:03 +03:00 |
|
stefiosif
|
3739e6e169
|
Fix sigkill 9 running out of memory issue
|
2024-09-16 19:33:05 +03:00 |
|
stefiosif
|
f128b35252
|
Move make/unmake and History on Game
|
2024-09-16 19:33:05 +03:00 |
|
stefiosif
|
3383435af7
|
Move MoveParameter handling inside make/unmake_move
|
2024-09-16 19:33:05 +03:00 |
|
stefiosif
|
6badbcd776
|
Rename movegen module files and make readability improvements
|
2024-09-16 19:33:05 +03:00 |
|
stefiosif
|
49b413d24f
|
Refactor make_move, internal functions, move parsing and add more tests
|
2024-09-14 20:55:00 +03:00 |
|
stefiosif
|
2093d91dfa
|
Refactor some clippy-pedantic errors
|
2024-09-06 20:30:57 +03:00 |
|
stefiosif
|
6b9650a6f0
|
Improve readability and remove redundant code
|
2024-09-06 20:07:10 +03:00 |
|
stefiosif
|
ba0cbf4d7d
|
Add minimax and adapt UCI tests
|
2024-09-01 14:15:02 +03:00 |
|
stefiosif
|
e61d247411
|
Make more readability refactorings
|
2024-08-28 23:27:40 +03:00 |
|
stefiosif
|
46cf0f0d1f
|
Implement unmake move
|
2024-08-28 21:08:32 +03:00 |
|
stefiosif
|
21076da68c
|
Add utility functions for readability and refactor make_move
|
2024-08-28 21:07:22 +03:00 |
|
stefiosif
|
ed711f905d
|
Refactor project structure to use submodules
|
2024-08-14 21:58:20 +03:00 |
|