DocumentCode :
2975135
Title :
An FPGA-based specific processor for Blokus Duo
Author :
Olivito, Javier ; Gonzalez, Christopher ; Resano, Javier
Author_Institution :
GaZ group, Univ. de Zaragoza, Zaragoza, Spain
fYear :
2013
fDate :
9-11 Dec. 2013
Firstpage :
502
Lastpage :
505
Abstract :
In this article, we present a design of a specific processor for Blokus Duo game. This design has been submitted to the ICFPT´13 Design Competition and implemented on a low-cost Spartan-6 FPGA. Our player applies several techniques to identify which movements are potentially interesting, and applies a search-tree in order to evaluate the consequences of each of those options. To achieve an efficient implementation we have developed custom modules to manage the board and to identify whether a block can be placed or not in a given vertex. The results demonstrate that our design is competitive, even against advanced Blokus Duo players, such as the Pentobi software application considered as the best available software player.
Keywords :
computer games; field programmable gate arrays; logic design; trees (mathematics); Blokus Duo game; FPGA-based specific processor; Pentobi software application; low-cost Spartan-6 FPGA; search-tree; software player; Field programmable gate arrays; Games; Hardware; Measurement; Random access memory; Registers; Software;
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.6718428
Filename :
6718428
Link To Document :
بازگشت