Evolutionary Multiobjective optimization for automatic generation Of Neural game controller

This research presents the result of implementing evolutionary algorithms towards computational intelligence in Tower Defense game (TD game). TD game is a game where player(s) need to build tower to prevent the creeps from reaching their based. Penalty will be given if player losses any creeps duri...

Full description

Bibliographic Details
Main Authors: Chin, Kim On, Yong, Yung Nan
Format: Research Report
Language:English
Published: Universiti Malaysia Sabah 2013
Online Access:https://eprints.ums.edu.my/id/eprint/22937/1/Evolutionary%20Multiobjective%20optimization%20for%20automatic%20generation%20Of%20Neural%20game%20controller.pdf
_version_ 1796910154930716672
author Chin, Kim On
Yong, Yung Nan
author_facet Chin, Kim On
Yong, Yung Nan
author_sort Chin, Kim On
collection UMS
description This research presents the result of implementing evolutionary algorithms towards computational intelligence in Tower Defense game (TD game). TD game is a game where player(s) need to build tower to prevent the creeps from reaching their based. Penalty will be given if player losses any creeps during gameplays. It is a suitable test bed for planning, designing, implementing and testing either new or modified Al techniques due to the complexity and dynamicity of the game. In this research, Genetic Algorithm (GA) is implemented in evolving the required controllers along with two different neural networks used namely: (1) Feed-forward Neural Network (FFNN) and (2) Elman Recurrent Neural Network (ERNN). The NN are used as tuner of the weights. ANN determines the placement of the towers and the fitness scores are calculated at the end of each game. A new fitness function has been proposed as well in this research. As a result, it is proven that the implementation of GA towards FFNN is better compared to GA towards ERNN.
first_indexed 2024-03-06T03:00:14Z
format Research Report
id ums.eprints-22937
institution Universiti Malaysia Sabah
language English
last_indexed 2024-03-06T03:00:14Z
publishDate 2013
publisher Universiti Malaysia Sabah
record_format dspace
spelling ums.eprints-229372019-07-23T03:16:13Z https://eprints.ums.edu.my/id/eprint/22937/ Evolutionary Multiobjective optimization for automatic generation Of Neural game controller Chin, Kim On Yong, Yung Nan This research presents the result of implementing evolutionary algorithms towards computational intelligence in Tower Defense game (TD game). TD game is a game where player(s) need to build tower to prevent the creeps from reaching their based. Penalty will be given if player losses any creeps during gameplays. It is a suitable test bed for planning, designing, implementing and testing either new or modified Al techniques due to the complexity and dynamicity of the game. In this research, Genetic Algorithm (GA) is implemented in evolving the required controllers along with two different neural networks used namely: (1) Feed-forward Neural Network (FFNN) and (2) Elman Recurrent Neural Network (ERNN). The NN are used as tuner of the weights. ANN determines the placement of the towers and the fitness scores are calculated at the end of each game. A new fitness function has been proposed as well in this research. As a result, it is proven that the implementation of GA towards FFNN is better compared to GA towards ERNN. Universiti Malaysia Sabah 2013 Research Report NonPeerReviewed text en https://eprints.ums.edu.my/id/eprint/22937/1/Evolutionary%20Multiobjective%20optimization%20for%20automatic%20generation%20Of%20Neural%20game%20controller.pdf Chin, Kim On and Yong, Yung Nan (2013) Evolutionary Multiobjective optimization for automatic generation Of Neural game controller. (Unpublished)
spellingShingle Chin, Kim On
Yong, Yung Nan
Evolutionary Multiobjective optimization for automatic generation Of Neural game controller
title Evolutionary Multiobjective optimization for automatic generation Of Neural game controller
title_full Evolutionary Multiobjective optimization for automatic generation Of Neural game controller
title_fullStr Evolutionary Multiobjective optimization for automatic generation Of Neural game controller
title_full_unstemmed Evolutionary Multiobjective optimization for automatic generation Of Neural game controller
title_short Evolutionary Multiobjective optimization for automatic generation Of Neural game controller
title_sort evolutionary multiobjective optimization for automatic generation of neural game controller
url https://eprints.ums.edu.my/id/eprint/22937/1/Evolutionary%20Multiobjective%20optimization%20for%20automatic%20generation%20Of%20Neural%20game%20controller.pdf
work_keys_str_mv AT chinkimon evolutionarymultiobjectiveoptimizationforautomaticgenerationofneuralgamecontroller
AT yongyungnan evolutionarymultiobjectiveoptimizationforautomaticgenerationofneuralgamecontroller