Darkforest is a computer go program developed by Meta Platforms, based on deep learning techniques using a convolutional neural network. Its updated version Darkfores2 combines the techniques of its predecessor with Monte Carlo tree search.[1][2] The MCTS effectively takes tree search methods commonly seen in computer chess programs and randomizes them.[3] With the update, the system is known as Darkfmcts3.[4]
Darkforest is of similar strength to programs like CrazyStone and Zen.[5] It has been tested against a professional human player at the 2016 UEC cup. Google's AlphaGo program won against a professional player in October 2015 using a similar combination of techniques.[6]
Darkforest is named after Liu Cixin's science fiction novel The Dark Forest.[7]