Many Faces of go is currently much slower.  On 9x9 it does about 18k
playouts per second, on two CPU cores, so about 9K per thread.  The average
9x9 game is about 92 moves, so there are about 1.6 million board-settings
per second.

The playouts are far from random.  Many moves are local responses to the
last move, and when there is no forced local response, the global moves are
not fully random either. 

My original light code did about 55K playouts per second on one CPU core,
but was far weaker.

David

> 
> > May I ask: how many board-settings (one move + all evaluation) do your
> > programs calculate per second?
> 
> Depends on the hardware. ;-) We usually count in number of complete
> playouts per second.
> 
> On 9x9, libego can play i think about 100k playouts per second on decent
> CPU, but is very light. Pachi can do 35k light playouts per second and
> 15k heavy playouts per second on the same CPU (single-threaded). Both
> Pachi and libego are written in a compiled language; when your speed is
> in the right order of magnitude, I've found playout move selection
> improvements much more profitable than further optimizing for speed.


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

Reply via email to