• 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