online site builder

© 1998-2021  Andreas Frank Vogt - All Rights Reserved

Computer

Nemorino

Nemorino

È un motore scacchistico relativamente recente, creato dal tedesco Christian Günther. Infatti tutte le versioni finora rilasciate sono esclusivamente a 64 bit per i sistemi operativi Microsoft Windows. Il nome del chess engine è quello del protagonista dell'opera lirica L'elisir d'amore (1832), dell'italiano Gaetano Doninzetti (1797 - 1848).

Il codice sorgente di Nemorino è scritto nel linguaggio C++ e il motore fa uso delle magic bitboards e delle tavole dei finali SYGYZY. La presenza del moderno algoritmo Lazy Parallel Search consente lo sfruttamento ottimale delle più recenti CPU multicore, anche nel caso che il processore sia dotato di più di 8 core (nuclei di calcolo).

A partire dalla versione 6.00 Christian Günther ha incorporato (opzionalmente) in Nemorino la selezione delle mosse tramite rete neurale NNUE, mutuandone il relativo algoritmo da Stockfish. Con ciò il motore ha indubbiamente guadagnato un sensibile aumento di forza scacchistica ma perdendo forse in originalità per quanto riguarda lo stile di gioco.

SITO WEBhttps://bitbucket.org/christian_g_nther/nemorino/src/master/
SITO WEB 2https://github.com/MichaelB7/nemorino

  • NEMORINO 1.00 - Prima versione stabile, rilasciata pubblicamente il 24 settembre 2016. La presenza di alcuni piccoli bug ha costretto però l'autore a rilasciare nei giorni successivi due versioni di correzione, di cui l'ultima è la 1.02, datata 1 ottobre.
    Protocollo: UCI.
  • NEMORINO 6.00 Patch 1 - È la versione ufficiale più recente, rilasciata il 27 gennaio 2021. Contiene alcune correzioni minori rispetto alla precedente versione 6.00, la prima a supportare le reti neurali di Stockfish (però leggermente modificate dall'autore).
    Protocollo: UCI.
  • NEMORINO 6.05 - Ultima versione di sviluppo, datata 3 febbraio 2021. Ha partecipato alla 20ª edizione del TCEC ( (Top Chess Engine Championship). Supporta, opzionalmente, la selezione delle mosse tramite rete neurale NNUE.
    Protocollo: UCI.

Forza di gioco

Motore di riferimento: Rybka 2.3.2a (32 bit, Elo 2900)
Match bullet di 250 partite, tempo 1'+1"
GUI: Arena 3.5.1
Libro d'aperture: 400Book
Tavole dei finali: NO

Nemorino 1.02 x64 - Elo 2948 ± 38 (stima basata su 250 partite)

%

Nemorino 2.00a x64 - Elo 3028 ± 39 (stima basata su 250 partite)

%

Nemorino 3.04a x64 - Elo 3102 ± 42 (stima basata su 250 partite)

%

Nemorino 4.00 x64 - Elo 3096 ± 42 (stima basata su 250 partite)                         

%

Nemorino 5.00 x64 - Elo 3194 ± 48 (stima basata su 250 partite)

%

Nemorino 6.00_P1 x64 - Elo 3194 ± 49 (stima basata su 250 partite)

%

Nemorino 6.00_P1 NNUE x64 - Elo 3270 ± 58 (stima basata su 250 partite)

%

Nemorino 6.05 NNUE x64 - Elo 3384 ± 77 (stima basata su 250 partite)

%