Fruit (chess program)

from Wikipedia, the free encyclopedia

Fruit is a chess program developed by the French programmer Fabien Letouzey . The first version dates from March 2004. Up to version 2.1 the program was developed as open source software . Development has not been open-source since version 2.2, but the source code of the last free version is still available on the Internet . Between September 2005 and July 2007 the program was distributed commercially. In the meantime it is no longer developed and is freeware . The last version developed by Fabien Letouzey is a beta version from November 3, 2005, the current version (Fruit 2.3) comes from Ryan Benitez. Fruit is a chess engine , so a user interface such as arena is also required to play. The program uses the UCI protocol for communication with the chess front end . Due to the free availability of version 2.1 of Fruit, some engines derived from it were created, such as Toga II , GambitFruit and Grapefruit .

Skill level and achievements

At the WBEC Ridderkerk Edition 10 (Winboard Chess Engine Competition), a large automated comparison tournament for chess programs, Version 2.0 of Fruit reached 14th place out of 24 programs in the Premier Division, the highest performance group, and thus also took up place in the WBEC Ridderkerk ranking list 14th place with a rating of 2,631. Version 2.1 achieved an equally impressive result in July 2005 when it was tested in the context of the CSS ranking list of the magazine “Computerschach und Spiele”. Compared to the previous version 2.0, the program was able to increase its rating by 95 Elo points to a rating of 2,747. At that time, the program was only a little over a year old and took second place in the CSS ranking and was ahead of all commercial programs with the exception of Shredder Version 9. Fruit 2.1 only lost two of the 24 games.

At the 2005 World Computer Chess Championship in Reykjavík, Fruit 2.1 also took second place behind Zappa , leaving Shredder behind in this tournament. In addition to Shredder, it also beat Deep Junior and thus won against the two highly favored commercial programs. Fruit only lost in this tournament to eventual winner Zappa and the Diep program, which reached seventh place. The very good performance of Fruit was also surprising because, in contrast to the other top programs such as Zappa, Shredder and Deep Junior, Fruit played on a computer with only one processor, as it was not yet multi-processor capable at that time. Since version 2.2.1, which again achieved second place in the CSS ranking list in November 2005, the program can also access endgame databases . In February 2006 Fruit 2.2.1 was number one in the rankings of the Swedish computer chess association SSDF .

Independent further developments

The source code of version 2.1 was used by some developers as a basis for independent further development. These engines, which are derived from Fruit, include Toga II by the German programmer Thomas Gaksch. Another engine based on Fruit 2.1, in which extensions from Toga II have also been integrated, is GambitFruit by the US American Ryan Benitez. Also, GNU Chess is based since published in the April 2011 Version 6 on Fruit 2.1.

In March 2014 a fork of version 2.1 was published under the name Fruit reloaded .

Ports from Fruit 2.1, Toga II and GambitFruit are also available for Personal Digital Assistants (PDA) based on Palm OS Version 5, provided they are equipped with an ARM processor . The free Palm program OpenChess serves as the user interface . Toga II also has a port for mobile devices with the Android operating system and the free Chess for Android program as the user interface. In addition, Fruit 2.1, Toga II and GambitFruit are also available for e-book readers from the Kindle , Kobo and PocketBook brands using the paid program pbchess .

Individual evidence

  1. Top 10 of the SSDF list (as of February 6, 2006)
  2. Fruit reloaded , March 17, 2014

Web links