Penerapan algoritma genetika hybrid dalam permainan puzzle tetravex = Implementation of hybrid genetic algorithm in tetravex puzzle game

Christysen, Fery (2012) Penerapan algoritma genetika hybrid dalam permainan puzzle tetravex = Implementation of hybrid genetic algorithm in tetravex puzzle game. Bachelor thesis, Universitas Pelita Harapan.

[img] Text (Title)
Title.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB)
[img] Text (Abstract)
Abstract.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (278kB)
[img] Text (ToC)
ToC.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (344kB)
[img] Text (Chapter1)
Chapter1.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (329kB)
[img] Text (Chapter2)
Chapter2.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (365kB)
[img] Text (Chapter3)
Chapter3.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (490kB)
[img] Text (Chapter4)
Chapter4.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (707kB)
[img] Text (Chapter5)
Chapter5.pdf
Restricted to Registered users only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (277kB)
[img] Text (Bibliography)
Bibliography.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (276kB)
[img] Text (Appendices)
Appendices.pdf
Restricted to Repository staff only
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (308kB)
[img] Text (Publication Agreement)
Public Agreement.pdf
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (360kB)

Abstract

Tetravex is an edge matching puzzle which requires player to move some pieces of puzzle to the designated place. The piece of puzzle is a square tile with 4 numbers on top, right, left and bottom of the tile. The tile must be arranged in such way so every number on adjacent faces of tile matches. There is no paper has yet to discussed the solver of the game. According to that, this research is conducted to solve the puzzle and develop the software. The proposed solution is by using hybrid genetic algorithm. One gene in the algorithm represent a tile in the puzzle, and the sequences of genes which form the chromosome represent the proposed solution of the puzzle. First, a set number of chromosomes are randomly generated, then a fitness function is applied to calculate the fitness value of each chromosomes. Then selection phase is done with Roulette Wheel while Sequential Constructive Crossover is used for the crossover phase. After that, mutation phase is taken place. The ordinary genetic algorithm use mutation which change a random selected gene, but in this research a Breadth First Mutation is used instead to accelerate the searching process. These 3 phases are repeated until a certain maximum generation(searching considered fail) or at least one chromosome fulfills a required fitness value(searching considered success). The result of the implementation is that the hybrid genetic algorithm have higher chance of success and requires less generation to reach solution than the ordinary genetic algorithm. Also, the result concluded that the parameter such as puzzle size, population, crossover rate and mutation rate affect the chance of success and generation to reach solution. The best parameter for the hybrid genetic algorithm is 100 chromosomes for population, 1.0 for crossover rate and 1.0 for mutation rate.

Item Type: Thesis (Bachelor)
Creators:
CreatorsNIMEmail
Christysen, FeryUNSPECIFIEDUNSPECIFIED
Contributors:
ContributionContributorsNIDN/NIDKEmail
Thesis advisorLazarusli, Irene AstutiUNSPECIFIEDUNSPECIFIED
Thesis advisorPanduwinata, FransUNSPECIFIEDUNSPECIFIED
Additional Information: SK 82-08 CHR p
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: University Subject > Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Informatics
Current > Faculty/School - UPH Karawaci > School of Information Science and Technology > Informatics
Depositing User: Mr Samuel Noya
Date Deposited: 04 Oct 2018 06:45
Last Modified: 18 Aug 2021 09:50
URI: http://repository.uph.edu/id/eprint/801

Actions (login required)

View Item View Item