Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Semi-OT Go programming

Author: Steven Edwards

Date: 00:22:54 05/25/05

Go up one level in this thread


On May 25, 2005 at 02:48:09, Joshua Shriver wrote:

>Interesting read... since I started working on my own chess engine it's been
>fun. Though a lot of articles I read I keep hearing a similiar ideal "that chess
>programming hit it's height around the Deep Blue days"

Some would argue that traditional A/B search chess programming hit its peak
almost three decades ago with Chess 4.x.

>So I had to choose, chess or go. I ended up thinking I'd do chess first, because
>like all grid-board based games they share common algorithms. So chess (and
>lately I've been working on a Reversi engine) have been great starting points.

Well, some things are similar, like board representation and perhaps GUI topics.

>I probably will never beat Dr. Hyatt's great Crafty, or Uri's movei, or the
>various other great engines,  the overall experience has been wonderful and a
>great learning experience. Though I still feel I want to eventually get my hands
>dirty in a Go engine.

If you haven't yet read all the available papers on go programming, I'd suggest
doing so before trying any programming effort of your own.  Some of the
territory is charted, but not much.  The one issue that is very clear is that
simple A/B searching will not work in go.

>As for that prize ;) sounds nice... I wonder if that includes a PDA w/ wireless
>so you can connect to a cluster for real computation? hehe.. j/k

The story was from some time ago and the reward may be even higher today.  A
difficulty for the those with a scientific spirit is that any work would
undoubtedly be censored under a commercial agreement.

>I think Go eventually will meet it's match with human players. It would, and is,
>a fun second project. Just wanted to see if anyone else felt that spark of
>possibly "breaking new ground".

Breaking new ground is hard.  Failed pioneers are ridiculed or forgotten;
successful ones are seldom enriched.  Maps are rare and often incomplete.  And
sometimes you have to make your own shovel.



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.