Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Commercial program strength vs. amateur program strength

Author: Dann Corbit

Date: 15:53:38 12/20/01

Go up one level in this thread


On December 20, 2001 at 18:30:51, Ulrich Tuerke wrote:

>On December 20, 2001 at 17:56:17, Tom Kerrigan wrote:
>
>>I can't think of a reason why commercial programmers would have an edge over
>>amateurs when coming up with good ideas/techniques.
>
>When an amateur programmer comes up with lots of good ideas/techniques, then
>he'll have success and go commercial eventually. I think that's how Shredder and
>Junior proceeded.

And Tiger -- probably all the commercials started out like that.  At least most
of them.

But some amateur programs seem to prefer to stay that way.  Yace and Crafty are
as good as some professional programs.  If the authors of amateur programs got
to dedicate the time, many of them would become professional quality.

I think probably the biggest difference is that huge blocks of time allow not
only thorough innovation but also great debugging effort to make solid code.

I think a good example of the excellence of mistake free code is TSCP.  It has
no hash table, opening book, no move list.  Really none of the advanced
techniques are in there.  And yet it is stronger than many programs that have
those features because it is robust.




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.