High Speed Hardware Computation of Co-evolution Models

Field Programmable Gate Arrays (FPGAs) can provide the most suitable circuits for given problems by reconfiguring its circuits. In this paper, we show that a FPGA chip can achieve about 120 times of speedup compared with a workstation (Ultra-Sparc 200 MHz) in the computation of a co-evolution of strategies and scores in Iterated Prisoner's Dilemma game. This speedup makes it possible to challenge more complex problems beyond the limitation by software.