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.6
Javascript chess engine converted to standalone executable.
Lozza 2.6 64 ja
Play Lozza online here:-
https://op12no2.github.io/lozza-ui/
Changes
2.5 10/02/23 Test for draws in QS. Bench 4549628.
2.5 10/02/23 Simplify UCI reporting.
2.5 09/02/23 Process command line args when invoked with Node.
2.5 09/02/23 Add a bench command using Ethereal FENs at depth 9. Bench 4625388.
2.5 09/02/23 Use TT in qsearch, but do not overwrite existing entries with depth > 0.
2.5 05/02/23 Clear best move on fail low and don't allow timeout until there is a best move.
2.5 03/02/23 Return/store bestScore not oAlpha on fail low in search.
2.5 03/02/23 Increase/decrease alpha/beta on fail high/low during ID.
2.5 03/02/23 Update best move on fail high.
2.5 01/02/23 Round the pawn and attack values before the phase calculation. Retune.
2.5 01/02/23 Don't use end game tempo. Retune.
2.5 14/01/23 Retune using +- mode.
2.5 29/12/22 Add eval to TT.
2.5 28/12/22 Add doubled rooks to eval.
2.5 23/11/22 Simplify mobility weights for small tuning dataset.
2.5 21/11/22 Add basic pawn chain feature to eval.
2.5 21/11/22 Retune using Zurichess's quiet-labeled.epd.
2.5 22/11/22 Make eval weights more visible (and in testing/tuner.js).
Author - Colin Jenkins Rating Chess Engines Diary CEDR=2847
Individual statistics Lozza 2.2
FoxSEE 8.2 | 9/10 | +8 | 10 Games |
Colossus 2022a | 4.5/6 | +3 | 6 Games |
Barbarossa 0.6.0 | 3.5/6 | +1 | 6 Games |
Critter 1.6a | 0.5/6 | -5 | 6 Games |
Wasp 5.50 | 0/6 | -6 | 6 Games |
Arasan 23.3 | 0/6 | -6 | 6 Games |
Stockfish 15 | 0/6 | -6 | 6 Games |
FoxSEE 7.35.0 | 4/4 | +4 | 4 Games |
Neuromancer 1.0 | 4/4 | +4 | 4 Games |
Ceechess 1.4 | 4/4 | +4 | 4 Games |
Galjoen 0.41.2 | 4/4 | +4 | 4 Games |
Pigeon 1.5.1 fix | 4/4 | +4 | 4 Games |
SeeChess 1.2 | 4/4 | +4 | 4 Games |
Loki 3.5.0 | 3.5/4 | +3 | 4 Games |
Admete 1.5.0 | 3.5/4 | +3 | 4 Games |
Cosette 5.1 | 3.5/4 | +3 | 4 Games |
Isa 2.0.83 | 3.5/4 | +3 | 4 Games |
MinimalChess 0.6 | 3/4 | +2 | 4 Games |
Gargantua 1.0 | 2/4 | +0 | 4 Games |
Waxman 2020 | 2/4 | +0 | 4 Games |
Alexandria 2.2 | 1/4 | -2 | 4 Games |
Comments
Post a Comment