how to build a site for free

© 1998-2023  Andreas Frank Vogt - All Rights Reserved

Computer

Glaurung

Glaurung

Esattamente come Gandalf, anche questo motore scacchistico, creato dal norvegese Tord Romstad, è un omaggio alla saga fantasy di Tolkien.  Il nome del chess engine, infatti, è quello del drago primigenio e senza ali da cui discesero tutti quelli successivi, che compare ne Il Silmarillion (1977) e I figli di Húrin (2007).

Si tratta di un motore scritto nel linguaggio di programmazione C/C++ e che fa uso delle cosiddette  magic bitboards, un sistema di rappresentazione simultanea delle linee di attacco delle Torri e degli Alfieri che si è dimostrato utilissimo per velocizzare il calcolo della mossa migliore.

Tord Romstad, dopo aver ideato Glaurung nel 2004 aggiornandolo con numerose nuove versioni fino al 2008, nell'anno successivo ha abbandonato il progetto per aggregarsi al team di sviluppo di Stockfish.

SITO WEB
https://github.com/phenri/glaurung

  • GLAURUNG 1.0.1 - Pubblicata nell'agosto del 2007, è forse da considerare la prima versione stabile del motore dopo le varie versioni di sviluppo 0.x.y rilasciate nel periodo antecedente. È disponibile sia a 32 che a 64 bit.
    Protocollo: UCI.
  • GLAURUNG 2.0 -  Datata 21 novembre 2007, è la prima versione che fa uso delle magic bitboards, destinate a diventare uno standard nella programmazione scacchistica.  Disponibile sia a 32 che a 64 bit, è anche la prima versione SMP (Symmetric Multi-Processing) in grado di supportare pienamente le moderne CPU multicore. La successiva versione 2.0.1, pubblicata repentinamente già il giorno dopo, corregge un errore occasionale nel ciclo di ricerca e selezione della mossa migliore.
    Protocollo: UCI.
  • GLAURUNG 2.2 - Ultima versione ufficiale, rilasciata il 20 dicembre 2008. Incorpora un algoritmo più efficace nell'analisi di alcuni tipi di finale.
    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

Glaurung 1.0.1 x64 - Elo 2614 ± 52 (stima basata su 250 partite)

%

Glaurung 1.2.1 x64 - Elo 2630 ± 48 (stima basata su 250 partite)

%

Glaurung 2.0.1 x64 - Elo 2728 ± 39 (stima basata su 250 partite)

%

Glaurung 2.1 x64 - Elo 2772 ± 38 (stima basata su 250 partite)

%

Glaurung 2.2 x64 - Elo 2804 ± 38 (stima basata su 250 partite)

%