Chess engine (java): Lozza 2.1


Lozza - Javascript chess engine inspired by Fabien Letouzey's Fruit 2.1. Lozza was an exercise in principal variation search and hand-coded evaluation. It's easy to use Lozza into your web projects. Communication is via the UCI protocol, which also allows it to be used offline in chess user interfaces via Nodejs (etc.).

v.2.1
Version 2.1 has been retuned with a new gradient descent tuner. It also has some minor search optimisations and evaluation tweaks: non-linear mobility, tightness and tension.
To run Lozza in a chess UI like Arena, Winboard, Cutechess and Banksia etc., download lozza21.zip, unzip and follow the notes in release.txt.

Author - Colin Jenkins Rating CEDR=2880
Requires "jsuci" file

Comments

Popular posts from this blog

We already have the new Fritz 20 program - what does it look like and how does it work?

Stockfish 250702 wins Android Chess Engines Tournament, 2025.08.03-04