Toga / Fruit historical question
Moderator: Ras
-
- Posts: 276
- Joined: Fri Mar 17, 2006 8:01 am
- Location: Russia
- Full name: Vladimir Medvedev
Toga / Fruit historical question
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...
-
- Posts: 4650
- Joined: Sun Mar 12, 2006 2:40 am
- Full name: Eelco de Groot
Re: Toga / Fruit historical question
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
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
-
- Posts: 415
- Joined: Fri Dec 15, 2006 9:46 pm
- Location: Philippines
Re: Toga / Fruit historical question
Vlad,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...
I know there was an earlier version, but this was the only one I remember that you can look into.
It's still archived from my previous activities here with Daniel Charles: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
http://www.superchessengine.com/toga_ii.htm
e-mail: computer.chess@hotmail.com