Many Faces does something similar, but I also include all the responses to bad moves, so when the opponent makes a bad move the program knows how to punish it. I include all moves from every joseki book published in English through about 2003. I added a few joseki from a 5 volume Japanese joseki dictionary too.
I also found that it makes no real difference to strength against computers, but helps a little against people, and makes the games much more peasant to watch. Part of my goal is to make a program that people can learn from, so this is another reason for it to know and play joseki. David > -----Original Message----- > From: [email protected] [mailto:computer-go- > [email protected]] On Behalf Of Petr Baudis > Sent: Tuesday, January 11, 2011 9:23 AM > To: [email protected] > Subject: Re: [Computer-go] Orego 7.08 released > > On Tue, Jan 11, 2011 at 08:45:31AM -0800, terry mcintyre wrote: > > Drake, has your research proved the proverb "Learn Joseki, Lose Three > Ranks"? > > > > I have a theory, based on my own experience with joseki. Knowing the > right move > > is not enough; one must know what to do with the wrong moves also. > Joseki often > > skate at the edge between "good for black" and "good for white", and > they also > > tend to be strongly influenced by conditions such as ladders. > > In Pachi, I'm using joseki sequences that were automatically extracted > from Kogo branches marked as "GOOD VARIATION". The overall efect against > other programs has been mostly neutral, possibly a decrease by very few > elo points. However, my subjective impression has been that the program > has more success against humans with joseki enabled, and doubtlessly its > play is much more pleasant to watch and play against, so I think it is > worth the tradeoff. > > Note that I am not using joseki unconditionally, just as another > heuristic among all the others. So if Pachi does not like the joseki, > it is free to play elsewhere. Sometimes yes, it gets into a sequence that > it ultimately misplays, but it seems not to be the majority of cases. > > So, probably a very boring "neutral" rating at least from me. :-) > > -- > Petr "Pasky" Baudis > Computer science education cannot make an expert programmer any more > than studying brushes and pigment can make an expert painter. --esr > _______________________________________________ > Computer-go mailing list > [email protected] > http://dvandva.org/cgi-bin/mailman/listinfo/computer-go _______________________________________________ Computer-go mailing list [email protected] http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
