This Lozza UI allows you to type UCI commands in a console-like manner.
In addition to the standard UCI protocol, the following commands can be used.
quit | stop
Kill the Lozza engine. Use start to restart it.
start
Start Lozza. i.e. create a new web worker containing the Lozza.
A start command is issued when the console UI starts.
clear
Clear the previous output.
board
Display a FEN representatiing the current board position.
bench
display a total node count for a selection of FENs. Takes a few seconds to run.
perft depth d
Perform a perft analysis to a depth of d ply based on the current position.
eval
Show an evaluation for the current position.
moves
Display moves for the current position.
net
Display network properties.
et
eval tests; specifically the UE part of NNUE.
pt
PERFT tests
u == ucinewgame
q == quit
s == stop
c == clear
p == position
e == eval
p s == position startpos
g == go
g d = go depth
b == board
n == net
m == moves
cmd=command;command;command...
Example:-