DocumentCode
676380
Title
Implementation of a highly scalable blokus duo solver on FPGA
Author
Liu, Cong
fYear
2013
fDate
9-11 Dec. 2013
Firstpage
482
Lastpage
485
Abstract
This paper presents a highly scalable hardware solver for Blokus Duo. Based on flat Monte Carlo method, the proposed solver contains self-contained agents whose number is configurable and only limited by FPGA capacity, which makes the proposed solver highly scalable. Data structures and tile representations are tailored to support efficient memory usage and operations. Implementation result shows that an agent can operate at up to 150MHz while requiring less than 3000 LUTs on the Altera Cyclone II EP2C70F896C6 FPGA device. Simulation result shows the proposed solver can always win level 1 Pentobi.
Keywords
Monte Carlo methods; data structures; field programmable gate arrays; Altera Cyclone II EP2C70F896C6 FPGA device; Blokus Duo; data structures; flat Monte Carlo method; highly scalable hardware solver; level 1 Pentobi; memory operations; memory usage; self-contained agents; tile representations; Field programmable gate arrays; Fitting; Games; Generators; Monte Carlo methods; Random access memory; Tiles; Blokus solver; FPGA; Monte Carlo method;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Technology (FPT), 2013 International Conference on
Conference_Location
Kyoto
Print_ISBN
978-1-4799-2199-7
Type
conf
DOI
10.1109/FPT.2013.6718423
Filename
6718423
Link To Document