Leela Chess Zero
(chiamato anche LC0) è un motore di
scacchi -al pari dei vari Stockfish,
Houdini, ecc.- che va utilizzato
sulle varie interfacce, come per
esempio
ArenaChess GUI (o tante altre:
se si usa
Nibbler , sono presenti delle
opzioni specifiche per LC0).
A differenza di altri motori di
scacchi, ha la possibilità di essere utilizzato
insieme a delle reti neurali, che dovrebbero rendere
il motore ancora più forte (per chi non sapesse cosa
è una rete neurale e come si applica a Leela -in
verità non lo sapevo nemmeno io-, è più o meno
spiegato
qui).
Esistono varie versioni di LC0
che si possono scaricare; alcune usano la GPU (ci
sono versioni diverse a seconda di quello che
avete),altre la CPU: ho provato a fare un po' di
partite contro altri motori, soprattutto contro
Stockfish: la versione con GPU ha battuto
Stockfish 5 volte su 5, mentre la versione basata
sulla CPU ha perso 5 volte su 5 (questo non deve
stupire: la potenza di calcolo della GPU è in genere
di molto superiore a quella di una normale CPU).
Dunque mi pare evidente che se
vogliamo che il motore giochi al suo meglio, la
versione con GPU è d'obbligo.
Durante le partite non ho visto uno stile di gioco particolarmente
aggressivo; non mi sembra che differisca molto da
Stockfish, tranne per il fatto che la versione con
GPU riesce a calcolare 'qualche variante in più' e
quel 'qualche' diventa prima o poi, nel corso della
partita, determinante.