> I am new to programming go, could some one explain to me how a monte
> carlo based evalution manages to play random games by itself? ie:
> who/what is the oppoent which supplies the opposing moves which
> allows another move to be randomly played after making the initial

It is self-play, so both players are random.

I'm not aware of any programs that use different playout strategies for
black/white, though it has been briefly mentioned before on this list,
and I personally think it might be interesting as a way of discovering
and more accurately evaluating the imbalances present in most go
positions (i.e. usually one side has more strength and one side has more
territory, and so to correctly understand the position one side has to
play aggressive moves and the other has to play defensive moves).

> move at the root. I am implementing in java, is there a
> package/framework which allows me to train my software.

This page, recently started by Eric Marchand, might be a good starting
place:
  http://ricoh51.free.fr/go/engineeng.htm

Darren


-- 
Darren Cook, Software Researcher/Developer
http://dcook.org/mlsn/ (English-Japanese-German-Chinese-Arabic
                        open source dictionary/semantic network)
http://dcook.org/work/ (About me and my work)
http://dcook.org/blogs.html (My blogs and articles)
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to