Mattia Giambirtone
|
7cd16cea88
|
Add heavy tests. Fix minor bugs. Initial work on UCI interface
|
2024-04-24 10:41:01 +02:00 |
Mattia Giambirtone
|
e62c78e4cc
|
More movegen bug fixes and minor improvements to the test suite
|
2024-04-23 11:48:11 +02:00 |
Mattia Giambirtone
|
0dfd647f4c
|
Make test suite optionally parallel. Many bug fixes
|
2024-04-23 01:50:56 +02:00 |
Mattia Giambirtone
|
04bfe74ad5
|
Add nim.cfg and various bugfixes to movegen
|
2024-04-21 15:58:31 +02:00 |
Mattia Giambirtone
|
1d6c74611b
|
Add missing license headers
|
2024-04-21 11:09:12 +02:00 |
Mattia Giambirtone
|
c072576b23
|
Refactor package structure
|
2024-04-21 10:51:11 +02:00 |
Mattia Giambirtone
|
fe987576c3
|
Bug fixes to checks, pins and more. Reworking pawn movegen
|
2024-04-20 23:47:57 +02:00 |
Mattia Giambirtone
|
f5135ef69e
|
Refactoring, cleanup, improve modularity
|
2024-04-20 14:51:50 +02:00 |
Mattia Giambirtone
|
77ff697df7
|
Make position bitboard management more idiomatic
|
2024-04-20 13:28:14 +02:00 |
Mattia Giambirtone
|
2b16b5ec61
|
More work on attack handling and some bug fixes
|
2024-04-19 23:28:46 +02:00 |