Logo Eventkampus
Perpustakaan judul masih dalam tahap pengembangan, admin siap menampung kritik dan saran
Implementasi Logika Fuzzy Untuk Menentukan Perilaku NPC Berkelompok
Deni Febriyanto Sulisthio NIM. (2014) | Skripsi | Teknik Informatika
Bagikan
Ringkasan
Logika Fuzzy merupakan sesuatu logika yang memiliki nilai kekaburan atau kesamaran (fuzzyness) antara benar atau salah. Dalam teori logika fuzzy suatu nilai bisa bernilai benar atau salah secara bersama. Pada jurnal yang dibuat oleh Kristo, Rini dan M. Aziz dengan judul Implementasi Logika Fuzzy untuk mengatur perilaku musuh dalam Game Bertipe Action-RPG, peneliti menerapkan metode logika fuzzy dengan hanya menggunakan 2 parameter dan tidak ada kerjasama antar NPC. Dalam penelitian ini, parameter yang digunakan berjumlah 4 parameter yaitu HP(Health point), MP(Mana Point), Range(Jarak), Value(jumlah NPC). Penerapan logika fuzzy ini diterapkan kepada semua NPC, karena masing-masing NPC akan mempunyai nilai parameter yang berbeda. Proses dalam logika fuzzy sugeno adalah defuzzifikasi, penentuan rule, mesin inferensi(ordo nol), dan defuzzifikasi. Terdapat 3 jenis NPC dan tiap jenis NPC memiliki 27 rule dan 4 perilaku. Berdasarkan hasil pengujian terhadap 27 rule dari setiap jenis NPC dengan memberikan nilai masukan yang sesuai dengan rule, maka dapat disimpulkan bahwa penerapan algoritma logika fuzzy memiliki keseuaian antara input dan output berdasarkan rule yang dibuat dan kerjasama antar NPC tersebut menjadi terlihat.
Ringkasan Alternatif
Fuzzy logic is a something like logic which has a value of fuzziness or vagueness (fuzzyness) between right or wrong. In the theory of fuzzy logic could be worth a value of true or false together. In a journal made by Kristo, Rini and M. Aziz entitled Implementation of Fuzzy Logic to regulate the behavior of the enemy in the Action-RPG type game, researchers applied fuzzy logic method using only 2 parameters and there is no cooperation between the NPC. In this study, the parameters used were 4 parameters, namely HP (Health points), MP (Mana Point), Range (Distance), Value (number of NPC). The application of fuzzy logic is applied to all NPCs, as each NPC will have different parameter values. In Sugeno fuzzy logic process is defuzzification, the determination of the rule, the inference engine (zero order), and defuzzification. There are 3 types of NPC and each type of NPC has 27 rules and behavior 4. Based on the test results of the 27 rules of each type of NPC by providing input value corresponding to the rule, it can be concluded that the application of fuzzy logic algorithm has the suitability between inputs and outputs based on the rule made and cooperation between the NPC becomes visible.
Sumber