mcs is a Golang package implementing CMCT, a Concurrent Monte-Carlo Search for Trees akin to a concurrent UCT.
$ cd go/src
$ git clone https://github.com/erik-adelbert/mcs.git
$ cd mcs/cmd/gomer-uct/
$ go run ./main.go -i -f ../../assets/www.js-game.de/problem01.txt
Benchmark is available but will take at least 20*50mn to complete and generate a lot of log files:
$ cd go/src
$ git clone https://github.com/erik-adelbert/mcs.git
$ cd mcs/cmd/benchmarks/
$ go test -timeout 0
There's also a Makefile:
$ cd go/src
$ git clone https://github.com/erik-adelbert/mcs.git
$ make check
$ make bench
See the up to date documentation.
See also the Clickomania/Samegame boardgame engine documentation.
This is an experimental setup which is currently being studied. Do not use for production purposes.