Move-Pruning techniques for monte-carlo go

  • Authors:
  • Bruno Bouzy

  • Affiliations:
  • UFR de mathematiques et d'informatique, Université René Descartes, Paris, France

  • Venue:
  • ACG'05 Proceedings of the 11th international conference on Advances in Computer Games
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Progressive Pruning (PP) is employed in the Monte-Carlo Go-playing program Indigo. For each candidate move, PP launches random games starting with this move. The goal of PP is: (1) to gather statistics on moves, and (2) to prune moves statistically inferior to the best one [7]. This papers yields two new pruning techniques: Miai Pruning (MP) and Set Pruning (SP). In MP the second move of the random games is selected at random among the set of candidate moves. SP consists in gathering statistics about two sets of moves, good and bad, and it prunes the latter when statistically inferior to the former. Both enhancements clearly speed up the process of selecting a move on 9×9 boards, and MP improves slightly the playing level. Scaling up MP to 19×19 boards results in a 30% speed-up enhancement and in a four-point improvement on average.