DocumentCode :
2325733
Title :
Swarm Tetris: Applying particle swarm optimization to tetris
Author :
Langenhoven, Leo ; Van Heerden, Willem S. ; Engelbrecht, Andries P.
Author_Institution :
Dept. of Comput. Sci., Univ. of Pretoria, Pretoria, South Africa
fYear :
2010
fDate :
18-23 July 2010
Firstpage :
1
Lastpage :
8
Abstract :
This paper investigates the applicability of swarm-based algorithms to the game of Tetris. This work proposes an approach to the problem in which neural network weight values are optimized using a particle swarm optimization (PSO) algorithm. Such an approach has not previously been demonstrated as feasible for Tetris. The reported experimental results show the learning progress of the algorithm, as well as a comparison against a hand-optimized Tetris playing algorithm. The results indicate that the Tetris agents show a continuous improvement over the course of training. Since the experimental focus was on the feasibility of the approach rather than optimizing performance, optimized PSO-based agents were found to be outperformed by the hand-optimized algorithm. However, the playing strategies of the two agents were compared and shown to be similar. The results indicate that a swarm-based approach is feasible, and warrants further investigation.
Keywords :
computer games; learning (artificial intelligence); neural nets; particle swarm optimisation; PSO algorithm; PSO-based agents; hand-optimized algorithm; hand-optimized tetris playing algorithm; learning progress; neural network weight values; particle swarm optimization; playing strategy; swarm tetris; swarm-based algorithms; tetris agents; Artificial neural networks; Equations; Games; Mathematical model; Neurons; Shape; Training;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2010 IEEE Congress on
Conference_Location :
Barcelona
Print_ISBN :
978-1-4244-6909-3
Type :
conf
DOI :
10.1109/CEC.2010.5586033
Filename :
5586033
Link To Document :
بازگشت