Mattia Giambirtone nocturn9x
  • Italy
  • https://nocturn9x.space
  • A fan of the FOSS philosophy, *nix systems and Python. Occasionally a freelance Software Developer

  • Joined on 2022-01-23
nocturn9x pushed to master at nocturn9x/CPG 2024-04-26 11:42:23 +02:00
3f283932d8 Fix some bugs in movegen. Untested TT
nocturn9x pushed to master at nocturn9x/CPG 2024-04-25 23:41:48 +02:00
95780b3236 Initial work on transposition table and repetition detection
nocturn9x pushed to master at nocturn9x/CPG 2024-04-25 20:04:33 +02:00
ca0f0a4bf5 Initial TT work
nocturn9x pushed to master at nocturn9x/CPG 2024-04-25 20:03:33 +02:00
26b34bdb9e Initial TT work
nocturn9x pushed to master at nocturn9x/CPG 2024-04-25 18:54:19 +02:00
b74bb3b4ba Initial work on Zobrist hashing. Add Pohl opening book
nocturn9x pushed to master at nocturn9x/CPG 2024-04-25 15:21:19 +02:00
720645092e Massive eval improvement. Perform search in a separate thread. Implement more UCI commands
629718a54c Initial work on search and eval
Compare 2 commits »
nocturn9x pushed to master at nocturn9x/CPG 2024-04-24 12:38:29 +02:00
ce960003a2 More UCI ground work
nocturn9x pushed to master at nocturn9x/CPG 2024-04-24 10:41:27 +02:00
7cd16cea88 Add heavy tests. Fix minor bugs. Initial work on UCI interface
nocturn9x pushed to master at nocturn9x/CPG 2024-04-23 20:43:24 +02:00
52100835a9 Minor (hopefully last) movegen bugfix
nocturn9x pushed to master at nocturn9x/CPG 2024-04-23 20:17:32 +02:00
584a29618a Minor fixups. Require nim 2.0.4 or higher to build
nocturn9x deleted branch performance from nocturn9x/CPG 2024-04-23 19:01:53 +02:00
nocturn9x deleted branch mailbox-old from nocturn9x/CPG 2024-04-23 19:01:24 +02:00
nocturn9x created branch chess-mailbox in nocturn9x/CPG 2024-04-23 19:00:31 +02:00
nocturn9x pushed to chess-mailbox at nocturn9x/CPG 2024-04-23 19:00:31 +02:00
nocturn9x created branch mailbox-old in nocturn9x/CPG 2024-04-23 18:59:42 +02:00
nocturn9x pushed to mailbox-old at nocturn9x/CPG 2024-04-23 18:59:42 +02:00
nocturn9x pushed to performance at nocturn9x/CPG 2024-04-23 18:59:42 +02:00
23d7a0427f Merge branch 'master' into performance
48e2adddc6 Switch to static move list and print nps after perft completion
aeaa57aba6 Add more positions to the test
c9644213fe Remove unnecessary call to updateBoard()
Compare 4 commits »
nocturn9x pushed to master at nocturn9x/CPG 2024-04-23 18:59:41 +02:00
23d7a0427f Merge branch 'master' into performance
d03b2c2fbf Final bug fixes. Test suite is passing
e62c78e4cc More movegen bug fixes and minor improvements to the test suite
0dfd647f4c Make test suite optionally parallel. Many bug fixes
04bfe74ad5 Add nim.cfg and various bugfixes to movegen
Compare 35 commits »
nocturn9x pushed to performance at nocturn9x/CPG 2024-04-23 18:58:08 +02:00
d03b2c2fbf Final bug fixes. Test suite is passing
nocturn9x pushed to performance at nocturn9x/CPG 2024-04-23 11:48:36 +02:00
e62c78e4cc More movegen bug fixes and minor improvements to the test suite