how to create your own web page

© 1998-2021  Andreas Frank Vogt - All Rights Reserved

Computer

Fruit e derivati

Fruit

Nel marzo del 2004 il francese Fabien Letouzey pubblicò il motore scacchistico a 32 bit Fruit, che a partire dalla versione 2.1 si distinse per la sua rimarchevole forza di gioco e per alcune idee innovative negli algoritmi di gioco. Inizialmente gratuito, per sfruttare tale successo l'autore lo rese perciò per un paio d'anni un software con licenza commerciale, restituendogli comunque lo status di freeware a partire dalla metà del 2007, quando fu sopravanzato da altri chess engine decisamente più forti.

Sul finire del 2005, sfruttando il fatto che le prime versioni di Fruit erano open source, l'americano Ryan Benitez modificò il codice della versione gratuita 2.1 creando una versione più aggressiva e tattica del motore, denominata Gambit Fruit. In seguito unì le forze con Letouzey sviluppando l'originale Fruit fino alla versione 2.3.3f Beta. Il motore restava però single thread e non in grado di sfruttare al meglio le moderne CPU dualquad core a 64 bit che si stavano affermando sul mercato, portando così gradualmente ad un declino dell'interesse degli appassionati su di esso.

Quando ormai il motore sembrava abbandonato, l'oneroso incarico di riscrivere il codice e d'introdurre il supporto al multithreading a 64 bit fu preso inaspettatamente in carico dal programmatore tedesco Daniel Mehrmann, che sfornò a sorpresa, nel 2012, Fruit Reloaded.

Nel 2014 anche Letouzey, dopo una lunga pausa, ha ripreso in mano il suo chess engine e, a dieci anni esatti dalla versione 1.0, ne ha pubblicato una completa riscrittura con criteri più moderni, rinominandolo Senpai.

Al momento attuale, comunque, l'unico derivato di Fruit che sembra essere ancora attivamente sviluppato è Toga.

SITO WEBhttp://www.fruitchess.com
SITO WEBhttps://github.com/Akusari/Fruit-reloaded-public
SITO WEBhttps://github.com/B4dT0bi/senpai

  • FRUIT 1.0 - È la prima versione stabile del motore originale di Fabien Letouzey, pubblicata a metà marzo del 2004. Protocollo: UCI.
  • FRUIT 2005.11.03 BETA - Ultima versione interamente sviluppata da Fabien Letouzey.
    Protocollo: UCI.
  • GAMBIT FRUIT 1.0 BETA 4bxSE - È l'ultima versione di Ryan Benitez del motore Fruit in versione tattica. È datata 23 febbraio 2009. Protocollo: UCI.
  • FRUIT RELOADED 3.2.1 - È una versione multithread di Fruit, creata da Daniel Mehrmann e pubblicata nel dicembre 2017. A differenza delle altre versioni qui citate, è disponibile anche a 64 bit . Protocollo: UCI.
  • SENPAI 2.0 - Si tratta, in pratica, della revisione attuale di Fruit, dopo una completa riscrittura e modernizzazione del suo codice sorgente, che ora contiene algoritmi facilmente adattabili anche ad altri giochi come, per esempio, Dama, Othello e Shogi. Questo motore, disponibile solo a 64 bit, è stato pubblicato nel novembre 2017.
    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

Fruit 1.0 - Elo 2308 ± 103 (stima basata su 250 partite)

%

Fruit 1.5 - Elo 2446 ± 77 (stima basata su 250 partite)

%

Fruit 2.0 - Elo 2514 ± 59 (stima basata su 250 partite)

%

Fruit 2.1 - Elo 2620 ± 45 (stima basata su 250 partite)

%

Fruit 2.2.1 - Elo 2700 ± 40 (stima basata su 250 partite)

%

Fruit 2.3.1 - Elo 2776 ± 38 (stima basata su 250 partite)

%

Fruit 2.3.3f Beta - Elo 2780 ± 37 (stima basata su 250 partite)

%

Gambit Fruit 1.0 Beta 4bx - Elo 2668 ± 44 (stima basata su 250 partite)

%

Gambit Fruit 1.0 Beta 4bxSE - Elo 2810 ± 36 (stima basata su 250 partite)

%

Fruit Reloaded 3.2.1 x64 - Elo 2880 ± 34 (stima basata su 250 partite)

%

Senpai 1.0 x64 - Elo 3066 ± 40 (stima basata su 250 partite)

%

Senpai 2.0 x64 - Elo 3204 ± 50 (stima basata su 250 partite)

%