• 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