[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [computer-go] Computer Go hardware



Go programs do use computer chess techniques :)  They all do
alpha-beta search.  Most have transposition tables.  The problem is
the huge branching factor and the complexity of the evaluation function,
so heuristics/ANN/patterns are needed for move sorting and pruning, and
the evaluation function is full of heuristics.

I started with 16 MHz 80286, so I fully appreciate the benefit of 1000x
more CPU power.

David

> -----Original Message-----
> From: computer-go-bounces@xxxxxxxxxxxxxxxxx 
> [mailto:computer-go-bounces@xxxxxxxxxxxxxxxxx] On Behalf Of 
> Frank de Groot
> Sent: Tuesday, October 19, 2004 3:25 AM
> To: computer-go
> Subject: Re: [computer-go] Computer Go hardware
> 
> 
> > I'd rather have a strong program that doesn't use all 
> available memory 
> > and CPU power than a weak program that uses all available 
> resources :)
> 
> Yes. But I don't think that using a lot of CPU power and a 
> lot of RAM is neccessarily bad for a Go program.
> 
> Comp. chess afficionado's buy dual-Opterons with 4 GB RAM or 
> more to run their favorite chess programs on.
> 
> Chess programs get better with added CPU power/RAM because 
> search scales with the hardware (as you know best).
> 
> It is a kind of "belief" of mine that the way forward in Go 
> is using similar methods as the chess programmers have used 
> in addition to things like pattern matching etc.
> 
> I don't subscribe to the idea of: "Go is much harder than 
> Chess so the approaches used in Chess won't work so we don't 
> need powerful hardware either". On the contrary I think that 
> Go needs much better hardware, or a few genius ideas (I'm out 
> of those at the moment.. ;)
> 
> _______________________________________________
> computer-go mailing list
> computer-go@xxxxxxxxxxxxxxxxx 
> http://www.computer-go.org/mailman/listinfo/computer-go/
> 

_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/