Are you getting the same number of playouts as
everyone else?
s.
----- Original Message ----
From: Jason House <[EMAIL PROTECTED]>
To: computer-go <computer-go@computer-go.org>
Sent: Thursday, September 27, 2007 9:33:14 AM
Subject: Re: [Housebot-developers] [computer-go] ReadyFreddy on CGOS
I've kicked off another all moves as first variant. I think it matches all
recommendations on how to improve the all moves as first performance, but still
appears to be quite weak.
http://cgos.boardspace.net/9x9/cross/hb-amaf2.html
Here's all the variants that have now run on CGOS. Descriptions of the brief
descriptions are further down in the e-mail:
housebot-xxx-amaf - original eye, one pass to end game, random empty move then
scan
hb-amaf-alteye - alternate eye rule #1, two passes to end game, random empty
move then scan
hb-amaf-alteye2 - alternate eye rule #2, two passes to end game, random empty
move then scan
hb-amaf-alt - original eye, two passes to end game, random empty move then scan
hb-amaf2 - alternate eye rule #2, two passes to end game, random empty legal
move
What they all mean:
EYES
original eye - don't fill if all 4 neighbors must be the same chain. (Can miss
some forms of life)
alternate eye rule #1 - don't fill if all 4 neighbors are same color and
opposing color can't capture by playing there (can yield chains of false eyes
that can be captured)
alternate eye rule #2 - don't fill if all 4 neighbors are same color and
diagonals can't prove it to be a false eye (one enemy stone along edge/corner,
two enemy stones in center). (Matches what Don indicates everyone else uses)
END OF GAME / SCORING
one pass to end game - Stop when one side has no more legal moves and assume
their stones in atari are dead and their opponent wins an open ko (if it
exists). (can give incorrect results in strange ko situations and with very
large groups in atari)
two passes to end game - Continue when one side passes from no legal moves.
Only stop when both sides have no more legal moves. No stones will be left in
atari or a ko situation. Scoring is unambiguous. (Matches Don's
recommendations)
RANDOM MOVE SELECTION
random empty move then scan - Pick a random empty board position. Use it if
legal. If not legal, scan through list and pick next legal move found.
(should match lib ego implementation)
random empty legal move - Pick a random empty board position. Use it if legal.
If not legal, exclude from pool and pick a new random move. (Matches Don's
recommendations for pure randomness)
____________________________________________________________________________________
Luggage? GPS? Comic books?
Check out fitting gifts for grads at Yahoo! Search
http://search.yahoo.com/search?fr=oni_on_mail&p=graduation+gifts&cs=bz
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/