[computer-go] UCT outside of go?
Roland Illig
roland.illig at gmx.de
Wed Jun 6 05:13:37 PDT 2007
Darren Cook wrote:
> Does anyone know of UCT being used in games other than go, or outside
> games altogether, such as travelling salesman problem, or some
> business-related scheduling/optimizing/searching problem domain?
I have used it in a connect4 engine.
http://www.roland-illig.de/viergewinnt.html
http://www.roland-illig.de/download/connect4-1.1.jar
The applet is currently using a simple monte carlo engine, but it's very
easy to replace it with the UCT engine (Applet.java, line 37).
The results of a simple tournament are these:
first player second player wins losses draws
-------------------------------------------------
KnowledgeEngine KnowledgeEngine 1000 0 0
KnowledgeEngine UCTEngine(1000) 566 400 34
UCTEngine(1000) KnowledgeEngine 212 779 9
UCTEngine(1000) UCTEngine(1000) 518 437 45
I didn't run a tournament between MC and UCT.
Roland
More information about the computer-go
mailing list