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 heimdall-engine/heimdall 2025-11-07 23:19:31 +01:00
5644e7f66e Minor cleanup (bench 5583594)
nocturn9x pushed to master at heimdall-engine/heimdall 2025-11-07 15:43:55 +01:00
b60f819f54 Minor cleanup (bench 5583594)
nocturn9x pushed to master at heimdall-engine/heimdall 2025-11-05 12:19:36 +01:00
2022c229e4 Only increment selective depth in PV nodes (bench 5583594)
nocturn9x pushed to master at heimdall-engine/heimdall 2025-11-04 19:26:29 +01:00
4b6e4e6741 Create kingSquare() helper (bench 5583594)
nocturn9x pushed to pinned-see at heimdall-engine/heimdall 2025-11-04 14:49:47 +01:00
81973defe4 Consider pinned pieces in SEE + minor required bugfixes (bench 5500868)
nocturn9x created branch pinned-see in heimdall-engine/heimdall 2025-11-04 14:49:47 +01:00
nocturn9x pushed to master at heimdall-engine/heimdall 2025-11-04 00:25:12 +01:00
81f2e8ea0a Nonfunctional refactor of move.isCapture and move.isPromotion (bench 5583594)
nocturn9x pushed to atomic-improvements at heimdall-engine/heimdall 2025-11-03 12:57:54 +01:00
542f8a2251 Use relaxed memory ordering for node count and seldepth atomic counters, align frequently accessed atomics to cache line size (bench 5583594)
nocturn9x pushed to atomic-improvements at heimdall-engine/heimdall 2025-11-03 12:15:20 +01:00
46e0db7ee0 Use relaxed memory ordering for node count atomic counter and align frequently accessed atomics to cache line size (bench 5583594)
nocturn9x created branch atomic-improvements in heimdall-engine/heimdall 2025-11-03 12:15:20 +01:00
nocturn9x pushed to relaxed-node-count at heimdall-engine/heimdall 2025-11-03 10:36:27 +01:00
709e9d68c3 Use relaxed memory ordering for node count atomic counter (bench 5583594)
nocturn9x created branch relaxed-node-count in heimdall-engine/heimdall 2025-11-03 10:36:27 +01:00
nocturn9x pushed to master at heimdall-engine/heimdall 2025-11-01 18:46:03 +01:00
af8619bd9e Nonfunctional change in magic bitboard generator (bench 5583594)
nocturn9x synced commits to main at nocturn9x/nimd from mirror 2025-11-01 14:35:37 +01:00
8bd84ca2c1 Maybe we chill a little
nocturn9x pushed to master at heimdall-engine/heimdall 2025-10-28 19:29:36 +01:00
7ec200d76d Bring MAX_DEPTH back to 254, for now (bench 5583594)
nocturn9x pushed to tt-mate-clamp at heimdall-engine/heimdall 2025-10-28 11:42:29 +01:00
e3b79c54bd Clamp TT mate scores before cutting off if the mating line might be unproven (bench 5608037)
nocturn9x pushed to tt-mate-clamp at heimdall-engine/heimdall 2025-10-28 11:19:44 +01:00
9eeae5bd2b Clamp TT cutoffs scores to non-mate values to avoid unproven mate scores (bench 5605823)
nocturn9x created branch tt-mate-clamp in heimdall-engine/heimdall 2025-10-28 11:19:43 +01:00
nocturn9x pushed to master at heimdall-engine/heimdall 2025-10-28 10:24:11 +01:00
42db6ea2c7 Make sure moves parsed via UCI are actually legal (oof) (bench 5583594)
be0fa1569f Do not check soft limits in aspiration windows, fix go mate command and other minor UX annoyances (bench 5583594)
Compare 2 commits »
nocturn9x deleted branch ez-tweaks from heimdall-engine/heimdall 2025-10-28 09:38:10 +01:00