Author: Antonio Dieguez
Date: 10:23:07 12/21/01
Go up one level in this thread
On December 21, 2001 at 10:54:03, Miguel A. Ballicora wrote: >On December 21, 2001 at 06:24:04, Tony Werten wrote: > >>On December 20, 2001 at 23:31:52, Miguel A. Ballicora wrote: >> >>>On December 20, 2001 at 21:15:42, Dann Corbit wrote: >>> >>>>On December 20, 2001 at 17:07:05, Peter Berger wrote: >>>> >>>>>On December 20, 2001 at 14:04:24, Christophe Theron wrote: >>>>> >>>>>>120-150 amateur Winboard chess engines, 90%-95% of them being essentially >>>>>>partial Crafty clones (I mean using the same techniques, or only a subset of the >>>>>>same techniques). >>>>> >>>>>How do you know? Some Harry Potter trick ? Alorama. >>>> >>>>He's wrong, and I am very sure of that. The only crafty clones that I know of >>>>are Voyager, Bionic, and La Petite. Most bitboard programs don't resemble >>>>crafty very much. Beowulf is nothing like crafty, and neither are Pepito or >>>>Amy. The only thing that is the same is the bitboard representation. >>> >>>Neither is Gaviota (a weak one), unless for some remote coincidence there is a >>>resemblance since I have never studied Crafty sources or any other, because I am >>>lazy. Yes, I pay attention to the comments and ideas of the people in this >>>forum, but I have mine too. Over the time I found that I handle nullmove, >>>recording the PVs and adjusting mate scores different. Ideas are also >>>convergent, for instance the way I handle null move is conceptually similar to >>>the way YACE does it (to avoid zugswang problems). The implementation is >>>different. Some extensions and pruning ideas that I am doing occurred to me. >>>Maybe they are not good, but they are Gaviota's. Maybe they have been tried >>>before? Most probably... >> >>It depends on what you call a clone. If you are looking at somebodys code, put >>it aside and then code the same idea in your program then IMO you're cloning. > >Can you call something a clone when the programmer did not even even look? >Do you consider "cloning" implemented and idea read in a paper? Then everything >is a clone, nobody reinvented alpha-beta. I had the luck to implement alphabeta before reading it in a page. About cloning, there is cloning code and cloning ideas. Of course nobody only tries what he sees in this forum or in another source, but simply is too hard to get something new working fine, otherwise that would be known. Amyan for example is so simple... infinite mediocrity... but I will keep trying. be well.
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.