DocumentCode :
3497587
Title :
Training Bao Game-Playing Agents using Coevolutionary Particle Swarm Optimization
Author :
Conradie, Johan ; Engelbrecht, Andries P.
Author_Institution :
Dept. of Comput. Sci., Pretoria Univ.
fYear :
2006
fDate :
22-24 May 2006
Firstpage :
67
Lastpage :
74
Abstract :
Bao, an African board game of the Mancala family, is a complex two-player game with a very large search space and complex rule set. The success of game tree approaches to create game-playing agents rests heavily on the usually handcrafted, static evaluation function. One of the first steps towards using a game tree is to design an appropriate, efficient evaluation function. This paper investigates the effectiveness of a revolutionary particle swarm optimization (PSO) approach to evolve the evaluation function for the game of Bao. This approach uses a PSO algorithm to evolve a neural network as evaluation function, using an unsupervised, competitive learning approach. The revolutionary approach to evolving game-playing agents assumes no prior knowledge of game strategies. The only domain specific information used by the model are the rules of the game, and the outcomes of games played. The performance of the evolved game-playing agents is compared to a game tree-based agent using a handcrafted evaluation function, as well as a player that makes random moves. Results show that the coevolutionary PSO approach succeeded in learning playing strategies for Bao
Keywords :
computer games; evolutionary computation; games of skill; multi-agent systems; neural nets; particle swarm optimisation; software agents; trees (mathematics); unsupervised learning; Bao game-playing agent training; Mancala African board game; coevolutionary particle swarm optimization; evaluation function design; game tree; multiagent systems; neural network evolution; two-player game; unsupervised competitive learning; Africa; Computer science; Genetic programming; Humans; Neural networks; Particle swarm optimization; Testing; Bao; Particle swarm optimization; coevolution;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Games, 2006 IEEE Symposium on
Conference_Location :
Reno, NV
Print_ISBN :
1-4244-0464-9
Type :
conf
DOI :
10.1109/CIG.2006.311683
Filename :
4100110
Link To Document :
بازگشت