Self-Synthesized controllers for tower defense game using Genetic Programming

Rayner Alfred, and Leow , Chin Leong and Gan , Kim Soon and Tan , Tse Guan and Chin , Kim On (2013) Self-Synthesized controllers for tower defense game using Genetic Programming. In: International Conference on Control System, Computing and Engineering.

[img]
Preview
PDF
45Kb

Official URL: http://ieeexplore.ieee.org/xpl/articleDetails.jsp?...

Abstract

In this paper, we describe the results of implementing Genetic Programming (GP) using two different Artificial Neural Networks (ANN) topologies in a customized Tower Defense (TD) games. The ANNs used are (1) Feed-forward Neural Network (FFNN) and (2) Elman-Recurrent Neural Network (ERNN). TD game is one of the strategy game genres. Players are required to build towers in order to prevent the creeps from reaching their bases. Lives will be deducted if any creeps manage to reach the base. In this research, a map will be designed. The AI method used will self-synthesize and analyze the level of difficulty of the designed map. The GP acts as a tuner of the weights in ANNs. The ANNs will act as players to block the creeps from reaching the base. The map will then be evaluated by the ANNs in the testing phase. Our findings showed that GP works well with ERNN compared to GP with FFNN.

Item Type:Conference Paper (UNSPECIFIED)
Uncontrolled Keywords:Artificial Neural Network (ANN); Genetic Programming (GP); Tower Defense (TD) Game; Feed-forward Neural Network (FFNN); Elman-Recurrent Neural Network (ERNN).
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:FACULTY > Faculty of Computing and Informatics
ID Code:12257
Deposited By:IR Admin
Deposited On:17 Nov 2015 12:08
Last Modified:17 Nov 2015 12:08

Repository Staff Only: item control page


Browse Repository
Collection
   Articles
   Book
   Speeches
   Thesis
   UMS News
Search
Quick Search

   Latest Repository

Link to other Malaysia University Institutional Repository

Malaysia University Institutional Repository