Matilda — Go playing software

Go, also known as Igo 碁,囲碁, Wéiqí 圍棋 or Baduk 바둑, is a two-player board game with a rich history.

Matilda is a competitive computer Go playing engine that does not use convolution neural networks. It is a Monte Carlo tree search based Mogo-like engine with heavy playouts. It is aimed at 64 bit computers in shared memory, playing with Chinese rules via the Go Text Protocol.

Download (Mirror)

Before using please read how to configure and the extensions to GTP available. Some settings need to configured before compile-time. Has been tested in Linux, BSD and macOS, with gcc and clang.

Competition

On the Computer Go Server, Matilda reached a top ranking of 2365 ELO in 9x9 boards. It is customary for computer Go programs to be stronger in smaller boards, and Matilda is no exception, still...

Fair warning: I believe Matilda has some fundamental bug that hampers it's strength in larger boards. I've failed to locate it for 6 years and counting. I'll reward to the best of my ability whoever is able to find it.

October 2016 KGS bot tournament

Date: 2016-10-09

Format: 9x9 Chinese, 7.0 komi, 4m+30s/10

Placing: 2nd in 4

Links: KGS, Weddslist

August 2016 KGS bot tournament, Open Division

Date: 2016-08-07

Format: 13x13 Chinese, 7.5 komi, 9m+30s/10

Placing: 2nd in 2

Links: KGS, Weddslist

June 2016 KGS bot tournament

Date: 2016-06-19

Format: 9x9, Chinese, 7.0 komi, 9m+30s/10

Placing: 3rd in 6

Links: KGS, Weddslist

May 2016 KGS bot tournament

Date: 2016-05-08

Format: 19x19, Chinese, 7.5 komi, 14m+30s/10

Placing: 6th in 6

Links: KGS, Weddslist

February 2016 KGS bot tournament

Date: 2016-02-21

Format: 9x9, Chinese, 7.0 komi, 4m+30s/10

Placing: 8th in 8

Links: KGS, Weddslist