| |
BGonline.org Forums
Why do bots have an even/odd effect?
Posted By: Tom Keith In Response To: Why do bots have an even/odd effect? (playBunny)
Date: Thursday, 13 August 2009, at 1:54 p.m.
Hi pB,
I'm still not sure why there would be enough difference in these to create an odd/even play effect. It's true that these are markedly different positions but I would imagine that in training the nets for one, the other would be encountered and trained for to an equal degree as you can't play one without the other. Thus the equities should be complementary.
If a bot is trained to give accurate absolute equities, then this is true (I would think). But if a bot is trained only to give accurate relative equities*, there is no guarantee that the absolute equities are at all close to being accurate. The even/odd effect is the difference in absolute equity viewing the board from one side as compared to viewing it from the other side.
["Accurate relative equities" means that the NN is good at ordering from best to worst positions that are similar to one another, for example, positions that result from different ways of playing a particular roll.]
If you are interested in knowing more about how GnuBG was trained, you might enjoy this article by Joseph Haled: http://pages.quicksilver.net.nz/pepe/ngb/index.html
Tom
| |
BGonline.org Forums is maintained by Stick with WebBBS 5.12.