DocumentCode :
3318441
Title :
An FPGA-based processor for shogi mating problems
Author :
Hori, Yoichi ; Sonoyama, Masashi ; Maruyama, Tsutomu
Author_Institution :
Inst. of Eng. Mech. & Syst., Tsukuba Univ., Ibaraki, Japan
fYear :
2002
fDate :
16-18 Dec. 2002
Firstpage :
117
Lastpage :
124
Abstract :
After the success of DEEP BLUE in computer chess, shogi, or Japanese chess is a next challenging target in artificial intelligence for game playing. The complexity and huge search space of shogi have been motivating researchers to make shogi programs, but none of them is competent enough to play against human experts. To improve the competence of shogi programs, it is a promising approach to develop dedicated hardware systems. However inflexible architecture and lack of hardware resource have been the significant problems in hardware development. The flexibility and recent progress in the gate size of FPGAs are expected to give solutions to the problems. As a first step to shogi hardware, we implemented modules to generate check and defense moves in tsume-shogi, or mating problems in shogi. With the latest FPGA, we successfully implemented all modules on a single chip and eliminated the bottleneck of memory bandwidth. In this paper we describe a procedure for parallel move generation in tsume-shogi hardware and architecture of the modules implemented on an FPGA. A discussion about the performance of the hardware is also included in the paper. The hardware is roughly estimated to work 10-50 times faster than software.
Keywords :
computer games; field programmable gate arrays; games of skill; pipeline processing; FPGA-based processor; Japanese chess; artificial intelligence; check moves; dedicated hardware systems; defense moves; fine-grained pipeline processing; game playing; hardware performance; parallel move generation; shogi mating problems; tsume-shogi; Bandwidth; Concurrent computing; Field programmable gate arrays; Hardware; High performance computing; Humans; Law; Legal factors; Mesons; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Technology, 2002. (FPT). Proceedings. 2002 IEEE International Conference on
Print_ISBN :
0-7803-7574-2
Type :
conf
DOI :
10.1109/FPT.2002.1188672
Filename :
1188672
Link To Document :
بازگشت