• DocumentCode
    11018
  • Title

    Stronger Virtual Connections in Hex

  • Author

    Pawlewicz, Jakub ; Hayward, Ryan ; Henderson, Philip ; Arneson, Broderick

  • Author_Institution
    Inst. of Inf., Univ. of Warsaw, Warsaw, Poland
  • Volume
    7
  • Issue
    2
  • fYear
    2015
  • fDate
    Jun-15
  • Firstpage
    156
  • Lastpage
    166
  • Abstract
    For connection games such as Hex or Y or Havannah, finding guaranteed cell-to-cell connection strategies can be a computational bottleneck. In automated players and solvers, sets of such virtual connections are often found with Anshelevich´s H-search algorithm: initialize trivial connections, and then repeatedly apply an AND-rule (for combining connections in series) and an OR-rule (for combining connections in parallel). We present FastVC Search, a new algorithm for finding such connections. FastVC Search is more effective than H-search when finding a representative set of connections quickly is more important than finding a larger set of connections slowly. We tested FastVC Search in an alpha-beta player Wolve, a Monte Carlo tree search player MoHex, and a proof number search implementation called Solver. It does not strengthen Wolve, but it significantly strengthens MoHex and Solver.
  • Keywords
    computer games; search problems; AND-rule; Anshelevich H-search algorithm; FastVC search; Havannah; MoHex; Monte Carlo tree search player; OR-rule; Wolve; alpha-beta player; automated players; automated solvers; cell-to-cell connection strategies; computational bottleneck; connection games; hex; proof number search implementation; trivial connections; virtual connections; Color; Data structures; Educational institutions; Games; Monte Carlo methods; Vectors; Connection games; H-Search; Hex; virtual connection;
  • fLanguage
    English
  • Journal_Title
    Computational Intelligence and AI in Games, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1943-068X
  • Type

    jour

  • DOI
    10.1109/TCIAIG.2014.2345398
  • Filename
    6871306