Mattia Giambirtone
|
fe7e64e9c3
|
Refactor chessboard code and move most logic to Position
|
2024-05-01 19:46:28 +02:00 |
Mattia Giambirtone
|
2de3f64562
|
Move the mailbox into the position object and get rid of update(). Minor UI tweaks
|
2024-05-01 18:02:17 +02:00 |
Mattia Giambirtone
|
679965c438
|
Remove unnecessary modules and refactor some things. WIP on testing broken Zobrist hashing
|
2024-04-27 15:00:03 +02:00 |
Mattia Giambirtone
|
e42c1fd95d
|
Make test suite optionally parallel. Many bug fixes
|
2024-04-23 01:50:56 +02:00 |
Mattia Giambirtone
|
bb9eea4ef8
|
Add missing license headers
|
2024-04-21 11:09:12 +02:00 |
Mattia Giambirtone
|
cb8064a833
|
Further improve modularity
|
2024-04-21 11:07:15 +02:00 |
Mattia Giambirtone
|
272a370549
|
Make position bitboard management more idiomatic
|
2024-04-20 13:28:14 +02:00 |
Mattia Giambirtone
|
56cfcfc730
|
More work on attack handling and some bug fixes
|
2024-04-19 23:28:46 +02:00 |
Mattia Giambirtone
|
fdbc41ab2a
|
Fixed package errors and embedded magics into the build
|
2024-04-19 15:50:51 +02:00 |