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.5.1:
Re-release with BUILD string fixed - it was 6 and should have been 5.1. That is the only change. No need to update if you are happy with Lozza announcing herself as Lozza 6 and not Lozza 5.1.
Lozza 5.1 is mainly a series of simplifications and optimisations. +40 locally so more like +20 in the wild.
How to use Lozza in UIs: https://github.com/op12no2/lozza/wiki/Loading-Lozza-into-chess-user-interfaces
Changes: https://github.com/op12no2/lozza/commits/master/lozza.js
NB: This version is an update for chess UIs and the web config is broken - not sure why; please stick with Lozza 5 for web projects.
Author - Colin Jenkins Rating Chess Engines Diary CEDR=2847
Lozza 5.18 JA vs other engines:
Bread 1.2.0 | 5.5/6 | +5 | 6 Games |
Fatalii 0.8.0 | 4/4 | +4 | 4 Games |
Nectar 0.2.2 | 4/4 | +4 | 4 Games |
Eubos 3.8.1 | 3.5/4 | +3 | 4 Games |
Turbulence v4 0.0.4 | 3.5/4 | +3 | 4 Games |
Dog 2.6c | 3/4 | +2 | 4 Games |
Toad 3.0.0 JA | 3/4 | +2 | 4 Games |
Aurora 20241007 | 2.5/4 | +1 | 4 Games |
Pingu 5.0.0 | 2.5/4 | +1 | 4 Games |
Schoenemann 0.4.0 | 1/4 | -2 | 4 Games |
Critter 1.6a | 0.5/4 | -3 | 4 Games |
Clarity 7.2.0 JA | 0.5/4 | -3 | 4 Games |
Quanticade Chimera 1.2 | 0.5/4 | -3 | 4 Games |
Texel 1.12 | 0.5/4 | -3 | 4 Games |
Lizard 11.2 | 0/4 | -4 | 4 Games |
Horsie 1.0 | 0/4 | -4 | 4 Games |
Equisetum 1.15 JA | 0/4 | -4 | 4 Games |
Rustic Knight 1.0.0 | 2/2 | +2 | 2 Games |
Toad 3.0.0 | 2/2 | +2 | 2 Games |
Stellar 1.4.0 | 2/2 | +2 | 2 Games |
Freda 1.0 | 2/2 | +2 | 2 Games |
Jim Ablett compiles:
Lozza 6.0 JA download
Lozza 6.0 JA download
Comments
Post a Comment