Optimasi Penempatan Bangunan Pada Game Civilization VI Menggunakan NSGA-II

Athaillah, Ibnu (2019) Optimasi Penempatan Bangunan Pada Game Civilization VI Menggunakan NSGA-II. Masters thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 07111650050007_Master_Thesis.pdf] Text
07111650050007_Master_Thesis.pdf
Restricted to Repository staff only

Download (4MB)

Abstract

Pembangunan kota adalah salah satu bagian utama dari mekanik gameplay pada video game Civilization VI (Civ6). Proses tersebut terdiri dari serangkaian pilihan dimana bangunan-bangunan kota akan diletakkan agar menghasilkan jumlah output yang optimal untuk membantu mempercepat langkah pemain dalam berpacu menjadi pemenang permainan. Penulis mencoba membuat sebuah agen cerdas yang dapat mencari dan menemukan solusi optimal terhadap kombinasi peletakan bangunan-bangunan sebuah kota dalam game Civ6. Terdapat enam jenis output yang dihasilkan dari sebuah kota dan masing-masing memiliki fungsi dan manfaat yang sama pentingnya. Masalah optimasi ini dicoba dipecahkan dengan menggunakan algoritma evolusi multi-objective (MOEA) Non-dominated Sorting Genetic Algorithm II (NSGA-II). Hasil penataan bangunan kota yang dihasilkan dengan menggunakan NSGA-II dibandingkan dengan menggunakan in-game AI. Kota yang menggunakan NSGA-II menghasilkan kombinasi output yang yang lebih tinggi.
====================================================================================================================================
Building a city is one of the main gameplay mechanics from the video game Civilization VI (Civ6). The task consists of a series of choosing what and where buildings can be built in the city to maximize optimum outputs which will help player to win the game. The goal of this research is to create an agent that capable of finding optimized solutions to combination of building placements in a city in Civ6. There are six outputs that can be generated by a city and each of its type is important. This optimization problem will be solved using multi-objective evolutionary algorithm (MOEA) Non-dominated Sorting Genetic Algorithm (NSGA-II). Results is then compared to cities built by the in-game AI. Cities built with the help of NSGA-II method generate higher overall outputs.

Item Type: Thesis (Masters)
Uncontrolled Keywords: Artificial Intelligence, Optimization Problem, Civilization VI, NSGA-II
Subjects: T Technology > T Technology (General) > T57.62 Simulation
Divisions: Faculty of Electrical Technology > Electrical Engineering > 20101-(S2) Master Thesis
Depositing User: Ibnu Athaillah
Date Deposited: 23 Jul 2026 07:50
Last Modified: 23 Jul 2026 07:50
URI: http://repository.its.ac.id/id/eprint/67794

Actions (login required)

View Item View Item