[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: An AI program that doesn't learn
At 12:16 PM 6/29/99 +0200, Patricia Hughes and David Elsdon wrote:
>"P.J.Leonard" wrote:
>
>I do think it is necessary to keep track of a group's identity. My program
has
>no notion of the history of the game. It determines its move from the current
>position and nothing more. And I am convinced that this is the right way
to do
>it.
I used to think this way also. But you have very limited time, so you can
only
analyze a few cantidate moves. If you ignore the last move, your program will
tenuki too often, just because it never looks at local responses to the
last move.
My evaluation function knows nothing of the game history, but my full board
move
selector is aware of the last two moves, and makes sure that the obvious local
responses are examined first. This way if there is a big local response (by
the full board lookahead and evaluation), it will find it rather than making
silly-looking tenukis.
David Fotland