Toga / Fruit historical question

Discussion of chess software programming and technical issues.

Moderator: Ras

User avatar
WinPooh
Posts: 276
Joined: Fri Mar 17, 2006 8:01 am
Location: Russia
Full name: Vladimir Medvedev

Toga / Fruit historical question

Post by WinPooh »

Could anybody please remind me, which was the difference in source code between first public release of Toga and the version of Fruit it was derived from? Or simply give URLs for these versions, I'd run the diff myself...
User avatar
Eelco de Groot
Posts: 4650
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Toga / Fruit historical question

Post by Eelco de Groot »

I am not sure if there are still URLs for the earliest versions. How far do you need to go back? Some were probably published at http://www.uciengines.de/index.html but that site no longer exists. I am not sure the sources were relocated somewhere?

The earliest versions I seem to have have personally are Toga II 1.1 from 21-11-2005 and Toga II 1.0 Beta 2 from 23-7-2005.

They were both published on uci.engines.de according to the read.me:


Legal details
-------------

Toga II 1.1 based on Fruit 2.1 by Fabien Letouzey.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA

See the file "copying.txt" for details.


General
-------

Toga II 1.1 based on Fruit is a UCI-only chess engine. This distribution comes up only with
Windows executable and platform-independent source code.



Official distribution
---------------------

You can download the GNU GPL Package (incl. sources) with Toga II based on Fruit at: http://www.uciengines.de/
or send an email to togaII@gmx.de



Version
-------

Toga II 1.1 based on Fruit 2.1

Following changes and extensions made:

- improved history pruning (idea by Tord Romstad)
- improved futility pruning
- improved lazy evaluation
- new evaluation features (outpost knight etc.)
- MultiPV Mode



Thanks Fabien Letouzey for the great source code of the program Fruit 2.1.

Special thanks to
Dieter Eberle and Karl-Heinz Söntges


Thomas Gaksch



Legal details
-------------

Toga II 1.0 Beta based on Fruit 2.1 by Fabien Letouzey.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA

See the file "copying.txt" for details.


General
-------

Toga II 1.0 Beta based on Fruit is a UCI-only chess engine. This distribution comes up only with
Windows executable and platform-independent source code.



Official distribution
---------------------

You can download the GNU GPL Package (incl. sources) with Toga II based on Fruit at: http://www.uciengines.de/
or send an email to togaII@gmx.de



Version
-------

Toga II 1.0 Beta based on Fruit 2.1

Following changes and extensions made:

- improved history pruning
- improved futility pruning
- improved king safty
- lazy evaluation
- new evaluation features (exchange bonus, protected pawn bonus, outpost knight etc.)



Thanks Fabien Letouzey for the great source code of the program Fruit 2.1.


Thomas


I am sure that Thomas will still have the earliest versions of his sources that he released publically.

Eelco
User avatar
Denis P. Mendoza
Posts: 415
Joined: Fri Dec 15, 2006 9:46 pm
Location: Philippines

Re: Toga / Fruit historical question

Post by Denis P. Mendoza »

WinPooh wrote:Could anybody please remind me, which was the difference in source code between first public release of Toga and the version of Fruit it was derived from? Or simply give URLs for these versions, I'd run the diff myself...
Vlad,

I know there was an earlier version, but this was the only one I remember that you can look into.
Toga II 0.93 based on Fruit 2.0

Following changes and extensions made:

- fractional plys
- improved history pruning
- push pawn extension
- threat extension
- recapture extension
- improved king safty
- lazy evaluation
- new evaluation features (exchange bonus, pawn advance bonus etc.)
under development:
- king attack
It's still archived from my previous activities here with Daniel Charles:

http://www.superchessengine.com/toga_ii.htm