Title :
Fingerprints: enabling visualization and automatic analysis of strategies for two player games
Author :
Ashlock, Dan ; Kim, Eun-Youn ; VonRoeschlaub, Warren Kurt
Author_Institution :
Dept. of Math., Iowa State Univ., Ames, IA, USA
Abstract :
Evolutionary computation can create a vast number of strategies for playing simple games. Analysis of these strategies is typically more time-consuming than their production. As a result, analysis of strategies produced by an EC system is often lacking or restricted to the extraction of superficial summary statistics. This study presents a technique for extracting a functional signature from evolved agents. This signature can be used as a visualization of agent behavior in games with two moves and also provides a numerical target for clustering and other forms of automatic analysis. The fingerprint can be used to induce a similarity metric on the space of game playing agents. This study develops fingerprints in the context of the iterated prisoner´s dilemma but they can be computed for any two player simultaneous game with a finite set of moves.
Keywords :
cooperative systems; data visualisation; evolutionary computation; game theory; games of skill; software agents; statistical analysis; agent evolution; agent visualization; automatic analysis; evolutionary computation; functional signature; game playing agents; game strategy; iterated prisoner dilemma; software agents; strategies analysis; superficial summary statistics; Application software; Biological system modeling; Evolutionary computation; Fingerprint recognition; Game theory; Mathematics; Production; Software agents; Statistical analysis; Visualization;
Conference_Titel :
Evolutionary Computation, 2004. CEC2004. Congress on
Print_ISBN :
0-7803-8515-2
DOI :
10.1109/CEC.2004.1330882