Penerapan Strategi Bertarung Non-Playable Character Menggunakan Genetic Algorithm dengan Opposition-Based Learning pada Role-Playing Game

dc.contributor.authorHans Havilah Fadhlan
dc.date.accessioned2026-08-11T07:50:42Z
dc.date.issued2026-07-28
dc.descriptionFinalisasi Maya 12/08/2026
dc.description.abstractPerkembangan industri game modern menuntut kehadiran Non-Playable Character (NPC) yang cerdas dan adaptif. Penggunaan metode konvensional sering menghasilkan perilaku NPC yang kaku dan mudah diprediksi. Genetic Algorithm dapat memecahkan masalah tersebut namun sering menghadapi kendala lambatnya laju konvergensi serta risiko terjebak pada optimum lokal. Penelitian ini mengusulkan penerapan Genetic Algorithm dengan Opposition-Based Learning untuk mengoptimalkan strategi bertarung NPC pada game Role Playing Game turn-based. Metode ini mengintegrasikan konsep Opposition-Based Learning secara spesifik pada fase inisialisasi populasi awal guna mempercepat konvergensi. Metode penelitian yang digunakan adalah eksperimental kuantitatif pada game engine Unity menggunakan bahasa C#. Pengujian dilakukan dalam 30 replikasi simulasi otomatis. Hasil eksperimen menunjukkan Skenario A dengan nilai crossover 0,9 dan mutasi 0,06 merupakan konfigurasi terbaik yang berhasil mencapai konvergensi dengan rata-rata fitness tertinggi sebesar 163 dan simpangan baku terkecil sebesar 13,0. Integrasi OBL dapat mengurangi kesalahan aksi dan melampaui performa aksi acak yang hanya berfluktuasi di kisaran fitness 100-125. Penelitian ini menyimpulkan bahwa metode ini sangat efektif dalam menghasilkan taktik bertarung NPC yang adaptif dan responsif.
dc.description.sponsorshipGama Wisnu Fajarianto, S.Kom., M.Kom.
dc.identifier.urihttps://repository.unej.ac.id/handle/123456789/13695
dc.language.isoOther
dc.publisherFakultas Ilmu Komputer
dc.subjectAlgoritma Genetika
dc.subjectOpposition-Based Learning
dc.subjectRole Playing Game
dc.subjectNon-Playable Character
dc.subjectGame AI Adaptif
dc.titlePenerapan Strategi Bertarung Non-Playable Character Menggunakan Genetic Algorithm dengan Opposition-Based Learning pada Role-Playing Game
dc.typeOther

Files

Original bundle

Now showing 1 - 5 of 7
Loading...
Thumbnail Image
Name:
212410103065 - HANS HAVILAH FADHLAN - BAGIAN DEPAN.pdf
Size:
348.39 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
212410103065 - HANS HAVILAH FADHLAN - BAB 1.pdf
Size:
367.37 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
212410103065 - HANS HAVILAH FADHLAN - BAB 2.pdf
Size:
388.24 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
212410103065 - HANS HAVILAH FADHLAN - BAB 3.pdf
Size:
399.7 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
212410103065 - HANS HAVILAH FADHLAN - BAB 4.pdf
Size:
812.76 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: