Skip to content

Lozza 1.18

Choose a tag to compare

@op12no2 op12no2 released this 18 Oct 18:37
· 30 commits to main since this release

Bug fixes (mate predicates, hash table puts, tapered eval) and better king safety, tempo and passed pawn evaluation. The last 1.x release, and the first version uploaded to GitHub (March 2019).

Changes

  • Don't move king adjacent to king.
  • Fix black king endgame PST.
  • Fix tapered eval calc.
  • Fix alpha/beta mate predicates.
  • Fix trapped knights bug (thanks Tamas).
  • Fix hash table put bug.
  • Add depth element to LMR.
  • Increase pruning.
  • Remove alpha TT saves in move loop.
  • Better tempo.
  • Better king safety.
  • Better passed pawn eval.
  • Fix TC.
  • Don't pseudo-move king adjacent to king.

Rating

CCRL 40/40: 2451 · CCRL Blitz: 2390 · CCRL 40/2 (archived list): 2445

Usage

Use lozza.js with Node.js in any UCI chess GUI (Arena, Cute Chess, etc.), or in a web page/web worker.

Binaries

While Lozza is intended for web use, I can supply binaries on request. Please email me op12no2@gmail.com noting the target platform; thanks.