/spaghet

bitboard chess engine

Primary LanguageC++GNU General Public License v3.0GPL-3.0

spaghet-logo

Testing

https://chess.aronpetkovski.com/

TODO:

  • Add check evasion to qSearch
  • Write legality check before making a move (usually gains 0-10 elo)

Special Thanks

  • The entirety of Stockfish Discord
  • Zuppa, Ciekce, fury, and shawn_xu for dealing with me
  • Ciekce for helping me writing inference and simd for NNUE
  • Everyone on my OB instance
  • AGE for writing OB
  • To Makism Korzh for writing BBC tutorial, which helped me write movegen with magic bitboards and precalculated lookup tables