DocumentCode
2028771
Title
Population-Based FPGA Solution to Mastermind Game
Author
Ugurdag, H. Fatih ; Sahin, Yucel ; Baskirt, O. ; Dedeoglu, S. ; Goren, Sezer ; Kocak, Y.S.
Author_Institution
Electr. & Electron. Eng. Dept., Bahcesehir Univ., Istanbul
fYear
2006
fDate
15-18 June 2006
Firstpage
237
Lastpage
246
Abstract
We present a new parallel, adaptable algorithm, which plays Mastermind game, and its FPGA implementation. The proposed algorithm is a cross between Shapiro´s, Knuth´s, and Kooi´s algorithms, has low-computational complexity but still offers competitive game results. The FPGA design part required subtle architectural decisions and trade-off between areas, interconnect, and clock speed. An FPGA implementation provides a cheap and low-power engine for a console game while offering speeds even greater than a high-end PC. The adaptability of the algorithm lets us easily move the algorithm to bigger FPGAs if greater speeds and/or wider versions of the game are needed
Keywords
computational complexity; computer games; field programmable gate arrays; logic design; parallel algorithms; Mastermind game; computational complexity; console game; low-power engine; parallel algorithm; population-based FPGA solution; Clocks; Commercialization; Cows; Engines; Field programmable gate arrays; Games; Operating systems; Plastics; Telecommunications; Web pages;
fLanguage
English
Publisher
ieee
Conference_Titel
Adaptive Hardware and Systems, 2006. AHS 2006. First NASA/ESA Conference on
Conference_Location
Istanbul
Print_ISBN
0-7695-2614-4
Type
conf
DOI
10.1109/AHS.2006.57
Filename
1638166
Link To Document