Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How long to build your chess engine

Author: Russell Reagan

Date: 10:39:54 01/06/04

Go up one level in this thread


On January 06, 2004 at 13:22:45, Tord Romstad wrote:

>thanks
>to the wise choices of Tim Mann and Stefan Meyer-Kahlen...

I think the choices of Tim Mann in designing Winboard are a major contributing
factor to the popularity of computer chess, and why there are hundreds of free
Winboard chess engines.

I have wanted to experiment with other board games in the past, but they didn't
have the same kinds of standards that computer chess has, so I lost interest
very quickly when I was unable to play (for instance) my amazons program against
other amazons programs. There were some possibilities, but that meant
implmenting some protocol to communicate with an amazons server. If I could just
implement the "Amazons protocol" and then have all of the free things that you
get with Winboard, I would probably still be actively experimenting with amazons
programming.

With Winboard or UCI, you just have to implement one protocol, and you can be
done implementing protocols forever. You don't have to implement ICS protocols
for instance. You can play in many nice GUIs, in many operating systems without
having to modify a single line of code, you can play online without having to
change anything, and so on. In other words, you implement one easy to understand
protocol, and you get a ton of stuff for free.



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.