Affiliation:
1. Tohoku University, Sendai, Japan
Abstract
Connect6 is a two-player game similar to Go-Moku, which was introduced in 2003. Since placing two stones in each turn makes a huge game-tree, we require some acceleration techniques for a solver based on a typical approach to search the tree. This paper presents an FPGA-based Connect6 solver with two-level move refinement. The solver has the dedicated hardware to accelerate the move refinement by exploiting various parallelism with a systolic array, linear arrays, and multiple score-calculation units. Implementation with a low-end FPGA demonstrates that the accelerator allows the two-level move refinement in the FPGA-based solver running at 90 MHz to be 103695 and 414 times faster than equivalent software implementation with NIOS II soft processor on the FPGA and Intel Core i7 processor operating at 2.93 GHz, respectively.
Publisher
Association for Computing Machinery (ACM)
Reference15 articles.
1. Connect-k. http://risujin.org/connectk/ 2012. Connect-k. http://risujin.org/connectk/ 2012.
2. Connect6. http://www.connect6.org/ 2012. Connect6. http://www.connect6.org/ 2012.
3. HEART2012. http://www.isheart.org/ 2012. HEART2012. http://www.isheart.org/ 2012.
4. Converging Coevolutionary Algorithm for Two-Person Zero-Sum Discounted Markov Games With Perfect Information
5. ICFPT2011. http://www.ee.cityu.edu.hk/¿rcheung/FPT/ 2011. ICFPT2011. http://www.ee.cityu.edu.hk/¿rcheung/FPT/ 2011.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Hardware Algorithms;Principles and Structures of FPGAs;2018