/FoolGo

A Monte Carlo Go A.I.

Primary LanguageC++MIT LicenseMIT

A Monte Carlo Go A.I.

It plays well on 9x9 board currently.

Its Intelligent algorithm is based on Monte Carlo state evaluation, and UCG search.

With incremental updating of a data structure called "chian" in the game process, it's able to simulate Monte Carlo game efficiently.

Make

  • cd the project's root directory.
  • cmake .
  • make

Question ?