• DocumentCode
    419097
  • Title

    Cellz: a simple dynamic game for testing evolutionary algorithms

  • Author

    Lucas, Simon M.

  • Author_Institution
    Dept. of Comput. Sci., Essex Univ., UK
  • Volume
    1
  • fYear
    2004
  • fDate
    19-23 June 2004
  • Firstpage
    1007
  • Abstract
    The game of Cellz has been designed as a test bed for evolutionary algorithms. The game has a minimal set of rules that nonetheless offer the possibility for complex behaviour to emerge. Computationally, the game is cheap to simulate, which leads to rapid runs of evolutionary algorithms. A key feature of the game is the cell division process, which can lead to evolution in situ without reference to any externally defined fitness function. This paper describes the rationale behind the development of Cellz, the rules of the game and the software interfaces for the cell controllers. The randomness in the game initialisation leads to extremely noisy fitness functions, which adds to the challenge of evolving high-performance controllers. Initial results demonstrate that an evolved perceptron-type controller can achieve mediocre performance on the single species game.
  • Keywords
    evolutionary computation; game theory; games of skill; Cellz; cell controllers; cell division process; dynamic game; evolutionary algorithm; fitness function; game initialisation; game rules; noisy fitness functions; perceptron-type controller; software interfaces; Algorithm design and analysis; Automata; Computational modeling; Computer science; Evolutionary computation; Feedforward systems; Genetics; Neural networks; Physics; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2004. CEC2004. Congress on
  • Print_ISBN
    0-7803-8515-2
  • Type

    conf

  • DOI
    10.1109/CEC.2004.1330972
  • Filename
    1330972