bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] gnubg defends poorly against outer primes


From: Joseph Heled
Subject: Re: [Bug-gnubg] gnubg defends poorly against outer primes
Date: Thu, 27 Nov 2003 10:20:53 +1300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007



Misja Alma wrote:
I have a few questions about the training of gnubg. Perhaps one of you can
help me out?
In reply to my mail about gnubg's poor handling of outer primes, Øystein
wrote that it was extremely hard to train those positions. Why is that?
I have read the interesting article 'the gnubg training program' on the
internet, and I know some about neural nets myself, but I still don't
understand? If the problem is in the evaluating of benchmarks because
gnubg's rollouts are biased, why not let them be rolled out by Snowie? This
seems to handle them pretty well.

My other question is about the fact that gnubg uses three different neural
nets; the crashed net, the race net and the contact net. I can see how gnubg
knows when to use the race net, but how exactly does it know when to use the
crashed net and when the contact net? I could imagine there are some
borderline positions there.

Informally, the crashed net is for positions where one side has less than 6 "active" checkers. (The others either born out or stacked at the 1 and 2 points). The choice is such that moves from a crashed position are crashed as well. The 'Borderline' problem exists in all transition cases (i.e. Contact -> Race, Crashed -> Race, Race -> Bearoff etc.)

I have made several tries at this, and all failed. This means solving it is a major effort. When I get the time (and mood) again I will make another try.

-Joseph





reply via email to

[Prev in Thread] Current Thread [Next in Thread]