scholarly journals Aksi Penyerangan Non-Player Character (NPC) Menggunakan Metode Naive Bayes pada Shooter Game

2021 ◽  
Vol 8 (6) ◽  
pp. 1187
Author(s):  
Edi Siswanto ◽  
Alfa Faridh Suni

<p>Aksi penyerangan pada <em>non-player character </em>(NPC) merupakan salah satu substansi penting dalam pembuatan <em>game</em>. Dalam melakukan penyerangan diperlukan strategi khusus agar NPC tidak mudah dikalahkan. Salah satunya adalah adanya variasi serangan terhadap pemain. Salah satu metode yang digunakan untuk mengatur penyerangan NPC adalah <em>rulebase</em>. Metode <em>rulebase </em>dapat memberikan variasi serangan sesuai kondisi NPC, namun metode <em>rulebase </em>bisanya menghasilkan <em>behaviour </em>yang statis dan tidak adaptif jika terdapat kondisi baru. AI seperti ini akan mudah diprediksi dan repetitif sehingga menurunkan tingkat tantangan bermain <em>game</em>. Untuk mengatasi masalah tersebut banyak peneliti yang menggunakan teknik <em>learning</em>. Salah satunya menggunakan metode <em>naïve bayes.</em> Pada penelitian ini dilakukan penerapan metode <em>naïve bayes </em>sebagai strategi penyerangan NPC pada <em>shooter game</em>. Metode <em>naïve bayes </em>digunakan untuk keputusan serangan yang diambil oleh NPC. Adapun parameter yang digunakan untuk keputusan penyerangan adalah nyawa, jarak, jumlah granat, dan jumlah amunisi yang dimiliki NPC. Sedangkan keputusan penyerangan dibagi menjadi serangan tembak, serangan granat, dan serangan pisau. Hasil penelitian menunjukkan penerapan metode <em>naïve bayes </em>membuat NPC mampu melakukan penyerangan secara otonom jika terdapat kondisi baru dengan akurasi 80%. Penerapan metode <em>naïve bayes </em>juga lebih unggul dalam persentase kemenangan NPC dibanding metode <em>rulebase</em>. Tingkat kemenangan NPC menggunakan metode <em>naïve bayes </em>sebesar 60% sedangkan <em>rulebase </em>sebesar 16%.</p><p> </p><p><em><strong>Abstract</strong></em></p><p><em>Non-Player Character’s (NPC) attacks behaviour is one important substance in making games. While NPC attacks needs specific strategy to not get defeated easily. One of the NPC attacks strategy is a variation of offense to player. One of the methods to manage the NPC attack strategy is rulebase. Rulebase method can give variations of the NPC attacks according in conditions, but rulebase method usually producing static behaviour and not adaptive where there is new condition. AI like this would easy too predictive and repetitive so that decrease the challenge of playing games. To overcome these problems, we use naïve bayes method. In this study, naïve bayes method are applied as an NPC’s attack strategy to the shooter game. Naïve bayes method used for attack decisions taken by the NPC. The parameters used for the attack’s decision are health point, distance, number of grenades, and number of ammunitions owned by the NPC. While attacks decision is divided into firing attacks, grenade attacks, and melee attacks. The results showed that the use naïve bayes method can attack autonomously if there are new condition with an accuracy of 80%. The implementation of naïve bayes method at NPC more superior than rulebase method in percentage of NPC winning. The NPC win rate uses the naïve bayes method is 60% while the rulebase is 16%.</em><em></em></p><p><em><strong><br /></strong></em></p>

2020 ◽  
Vol 3 (1) ◽  
pp. 22-34
Author(s):  
Komang Aditya Pratama ◽  
Gede Aditra Pradnyana ◽  
I Ketut Resika Arthana

Ganesha University of Education or Undiksha is one of the state universities in Bali, precisely in the city of Singaraja. In the admission of new students, Undiksha applies 3 admissions paths, as follows the State University National Admission Selection (SNMPTN), State University Joint Entrance Test (SBMPTN), and Independent Entrance Test (SMBJM) consisting of 2 parts namely Computer Based Test (CBT) and Interests and Talents. Each year the committees are busy with the re-registration of prospective students. In determining the number of students quota for re-registration, they are still using the manual method in form of an excel file, so they want to use a system to do the process. These problems can be overcome by using “Intelligent System for Re-Registration of New Students Prediction using the Naive Bayes Method (Case Study: Ganesha University of Education)”. The Naive Bayes method is used to determine the re-register probability of the new students so that the number of students who re-register can be determining the new students quota. In developing the system, the researcher use the CRISP-DM methodology as a standard of data mining process as well as a research method. The results of this prediction system research show that the system can predict well with the average predictive system accuracy value of 75.56%.


2019 ◽  
Vol 17 (1) ◽  
pp. 1
Author(s):  
Muqorobin Muqorobin ◽  
Kusrini Kusrini ◽  
Emha Taufiq Luthfi

The cost of education is one component of input that is very important in implementing education. Because costs are the main requirement in an effort to achieve educational goals. SMK Al-Islam Surakarta is a private education institution that requires students to pay school fees in the form of Education Development Donations. Educational Development Donation is a routine school fee that is conducted every month. Based on last year's TU report, many students were late in paying Education Development Donations, around 60%. This is a big problem. The purpose of this study is that researchers will build a predictive system using the Naïve Bayes method. Because the method can classify the class right or late, in the payment of school fees. Data processing was taken from the dapodik data of schools in 2017/2018 with the test dataset taking 30 records. To find out the level of accuracy, this research was conducted with the Naive Bayes Method and the Information Gain Method for feature selection. Accuracy testing is done by the Confusion Matrix method. The results showed that the highest accuracy was obtained by combining the Naive Bayes Method with the Information Gain Method obtained by 90% accuracy. 


2017 ◽  
Vol 165 (4) ◽  
pp. 1-5 ◽  
Author(s):  
Masoome Esmaeili ◽  
Arezoo Arjomandzadeh ◽  
Reza Shams ◽  
Morteza Zahedi

2021 ◽  
Author(s):  
Sulthan Rafif ◽  
Pramana Yoga Saputra ◽  
Moch Zawaruddin Abdullah

2011 ◽  
Vol 4 (4) ◽  
pp. 410-417 ◽  
Author(s):  
Subrat Kumar Dash ◽  
Krupa Sagar Reddy ◽  
Arun K. Pujari

Sign in / Sign up

Export Citation Format

Share Document