DocumentCode :
2463534
Title :
The N-Strikes-Out Algorithm: A Steady-State Algorithm for Coevolution
Author :
Miconi, Thomas ; Channon, Alastair
Author_Institution :
Univ. of Birmingham, Birmingham
fYear :
0
fDate :
0-0 0
Firstpage :
1639
Lastpage :
1646
Abstract :
We introduce the N-strikes-out algorithm, a simple steady-state genetic algorithm for competitive coevolution. The algorithm can be summarised as follows: Run competitions between randomly chosen individuals, keep track of the number of defeats for each individual, and remove any individual which has been defeated N times. Naive application of the algorithm in 2-population problems leads to severe disengagement. We find that disengagement can be eliminated (for all tasks involving real-valued continuous scores) by determining \´victories\´ and \´defeats\´ between fellow members of the same species, using competitions against a single member of the opposing species as a point of comparison. We apply our algorithm to the "box-grabbing" problem for artificial 3D creatures introduced by Sims. We compare our algorithm with Sims\´ original Last Elite Opponent algorithm, and describe (and explain) different results obtained with two different implementations differing mainly by the harshness of their selection regimes.
Keywords :
computer games; genetic algorithms; 2-population problems; N-strikes-out algorithm; Sims; artificial 3D creatures; box-grabbing problem; competitive coevolution; last elite opponent algorithm; run competitions; steady-state genetic algorithm; Arm; Fellows; Genetic algorithms; Joining processes; Roads; Steady-state; Technological innovation; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2006. CEC 2006. IEEE Congress on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-9487-9
Type :
conf
DOI :
10.1109/CEC.2006.1688505
Filename :
1688505
Link To Document :
بازگشت