• DocumentCode
    1497937
  • Title

    Bitwise-Parallel Reduction for Connection Tests

  • Author

    Browne, Cameron ; Tavener, Stephen

  • Author_Institution
    Dept. of Comput., Imperial Coll., London, UK
  • Volume
    4
  • Issue
    2
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    112
  • Lastpage
    119
  • Abstract
    This paper introduces bitwise-parallel reduction (BPR), an efficient method for performing connection tests in hexagonal connection games such as Hex and Y. BPR is based on a known property of Y that games can be reduced to a single value indicating the fully connected player (if any) through a sequence of reduction operations. We adapt this process for bitwise-parallel implementation and demonstrate its benefit over a range of board sizes. BPR is by far the fastest known method if connection tests only need to be performed once per game, for example, to evaluate board fills following Monte Carlo playouts.
  • Keywords
    Monte Carlo methods; combinatorial mathematics; computer games; game theory; Monte Carlo playouts; bitwise-parallel reduction; board fills; combinatorial game; connection tests; fully connected player; hexagonal connection games; Arrays; Business process re-engineering; Color; Encoding; Games; Monte Carlo methods; Testing; Bitwise parallelism; Hex; Y; Y reduction; combinatorial game; connection game;
  • fLanguage
    English
  • Journal_Title
    Computational Intelligence and AI in Games, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1943-068X
  • Type

    jour

  • DOI
    10.1109/TCIAIG.2012.2195003
  • Filename
    6185647