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 performance at nocturn9x/CPG 2024-04-13 21:23:16 +02:00
75d93a0d59 Minor changes, add more tests
nocturn9x pushed to performance at nocturn9x/CPG 2024-04-13 19:59:57 +02:00
7a885b65a0 Add draw by 50 move rule. Initial work on draw by insufficient material (currently borked)
nocturn9x pushed to performance at nocturn9x/CPG 2024-04-13 16:49:38 +02:00
nocturn9x created branch performance in nocturn9x/CPG 2024-04-13 16:49:38 +02:00
nocturn9x pushed to master at nocturn9x/CPG 2024-04-13 16:29:44 +02:00
4d4b12a603 Added test suite
nocturn9x pushed to master at nocturn9x/CPG 2024-04-13 14:56:11 +02:00
6153112c21 Fix promotion bugs: all test positions from the wiki are now passing
nocturn9x pushed to master at nocturn9x/CPG 2024-04-12 17:03:48 +02:00
2ada052460 Fix bugs with en passant and king movement
nocturn9x pushed to master at nocturn9x/CPG 2024-04-12 16:05:04 +02:00
f75f7533f5 Fix bugs with en passant
nocturn9x pushed to master at nocturn9x/CPG 2024-04-10 13:45:34 +02:00
54a6217bd3 More movegen bug fixes (close!)
nocturn9x pushed to master at nocturn9x/CPG 2024-04-09 19:55:12 +02:00
89a96eaf52 More bug fixing
nocturn9x pushed to master at nocturn9x/CPG 2024-04-09 17:57:55 +02:00
f65d426ccf Update .gitignore
nocturn9x pushed to master at nocturn9x/CPG 2024-04-09 17:55:16 +02:00
c1ac5ea5c3 Initial work for UCI mode
nocturn9x pushed to master at nocturn9x/CPG 2024-04-09 17:46:34 +02:00
57353c0994 Several bug fixes and minor improvements/additions
nocturn9x pushed to master at nocturn9x/CPG 2024-04-08 20:28:39 +02:00
77129855df Refactoring and bug fixes
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-04-08 14:33:17 +02:00
4fc078d4d8 Initial work on parser tests. Parser bug fixes. Minor changes to type checker
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-04-05 16:39:09 +02:00
740999bbc2 Minor changes to help text. Add AST checker module
nocturn9x pushed to master at nocturn9x/peon-rewrite 2024-04-05 16:24:48 +02:00
3953751cef Migrate all tokenizer tests to new format
nocturn9x pushed to master at nocturn9x/structio 2024-03-29 19:13:02 +01:00
c4e07a0da1 Remove task handling example (no longer supported)
nocturn9x pushed to master at nocturn9x/structio 2024-03-29 15:16:09 +01:00
760e25bff7 Fixes and refactoring
nocturn9x pushed to master at nocturn9x/structio 2024-03-26 11:57:59 +01:00
e014460138 Remove unnecessary checkpoint