Articles
6,850 Documents
Penerapan Algoritme Logika Fuzzy Untuk Dynamic Difficulty Scaling Pada Game Labirin
Ilham Akbar Ahmadi;
Eriq Muhammad Adams Jonemaro;
Muhammad Aminul Akbar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1030.474 KB)
A majority of new players in a game tend to pick levels at random. This causes an imbalance in the game, which makes the game too easy or too hard. To find out their abilities and levels, input is required from players as a parameter used in the process of determining the difficulty level of a game. In order to address this issue, in this research an implementation of the fuzzy method was utilized for Dynamic Difficulty Scaling to provide a level balance in a labyrinth game. The utilized testing methods were testing of behavior validation and gameplay performance. Behavior validation testing was conducted by requesting 5 volunteers to test the game to see the next level labyrinth output and to analyze the level balance that occurred. The analysis results show that the fuzzy method succeeded in equalizing the soft skills possessed by the players with the level being played. Meanwhile, performance testing was conducted by calculating the number of frames per second (FPS) that are outputted during gameplay. The results show that the best performance was obtained for a map of 5x5 size at 107.22 FPS, while the worst performance was for a labyrinth of 50x50 size at 87.65 FPS. From the results of this performance testing, it can be concluded that the game can be reasonably played, considering that the lower limit for the FPS of a game that can be reasonably played is 30 FPS.
Implementasi Perangkat Rumah Cerdas Pervasif Menggunakan Komunikasi Websocket dan Struktur Data JSON
Ahmad Mustafidul Ibad;
Sabriansyah Rizqika Akbar;
Dahnial Syauqy
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018): September 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (789.534 KB)
Perkembangan teknologi telah memicu pergeseran mendasar dalam gaya hidup modern. Salah satu penerapan dalam teknologi yang saat ini banyak dikupas secara mendalam adalah rumah cerdas (smart home). Perangkat dari teknologi rumah cerdas sangat beragam sehingga sulit untuk menyelaraskan kinerja sistem yang dibuat. Hal tersebut diatasi dengan membagi sistem menjadi sub-sistem yang lebih kecil sehingga akan memudahkan dalam manajemen sistem yang dibuat. Hal itu disebut juga sebagai modular system. Adanya self-management devices sangat penting agar perangkat pada rumah cerdas dapat memanajemen dirinya sendiri. Pervasive devices merupakan istilah yang digunakan untuk perangkat yang meresap dalam kehidupan sehari-hari yang memberikan layanan serta kemudahan kepada penggunanya. Untuk mencapai hal itu, pervasive devices harus mampu bekerja secara mandiri. Penelitian ini merancang dan menerapkan sistem yang dapat mendeteksi adanya raspberry pi (pervasive devices) secara otomatis pada jaringan lokal dan secara mandiri sistem dapat menyiapkan serta menyediakan layanan dimana pengguna dapat menggunakan layanan tersebut yaitu kendali led melalui web browser. Teknologi atau metode komunikasi antara web browser dan raspberry pi yang digunakan adalah websocket, sedangkan antara raspberry pi dengan wemos sebagai mikrokontroler untuk led yaitu menggunakan socket UDP (User Datagram Protocol). Pengujian dilakukan dengan menghitung waktu penemuan (discovery time) untuk menemukan raspberry pi pada jaringan lokal serta waktu respon layanan (on off, dimming dan rgb). Dari hasil pengujian, waktu penemuan didapatkan rata-rata waktu sebesar 4,23 detik dan rata-rata waktu respon layanan sebesar 0,52 detik.
Prediksi Jumlah Kebutuhan Pemakaian Air Menggunakan Metode Exponential Smoothing (Studi Kasus : PDAM Kota Malang)
Bossarito Putro;
Muhammad Tanzil Furqon;
Satrio Hadi Wijoyo
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 11 (2018): November 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1356.426 KB)
Water is a natural resource that needed by all living things. Humans, animals, and plants need water to survive. Unlike animals and plants, humans need clean water to survive. Becoming a challenge for all PDAM Indonesia to keep sufficient number of demand for clean water supply, not to mention PDAM Malang City. Prediction done in this research use Exponential Smoothing method. Exponential Smoothing is a method that continuously performs forecasting improvements by taking the average value of smoothing past values from time expanding data in exponential way. In this research, we will compare three Exponential Smoothing methods: Single Exponential Smoothing (SES), Double Exponential Smoothing (DES), and Triple Exponential Smoothing (TES) used to obtain prediction result and evaluate prediction result with Mean Absolute Percentage Error (MAPE). The smallest MAPE was obtained when using Single Exponential Smoothing (SES) method when value ɑ = 0.2 with MAPE value 3.992, Double Exponential Smoothing (DES) method when value ɑ = 0.1 with MAPE value 4.932, and Triple Exponential Smoothing method TES) when the value of ɑ = 0.1, β = 0.1, and γ = 0.6 with MAPE value of 6.733. With the MAPE value below 10, the Exponential Smoothing method to predict the amount of water requirement included into the category is very good.
Rancang Bangun Aplikasi Geotagging Social Report Bencana Banjir
Wisnu Wijaya;
Herman Tolle;
Agi Putra Kharisma
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 7 (2018): Juli 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1243.813 KB)
Flood is the most frequent disaster in Indonesia. The potential of flood disaster requires a change from disaster management should be changed to risk reduction. This can be done by making a map of disaster that can be used as a reference in the effort of pre-disaster handling or regional development planning. Technological advances can facilitate the creation of disaster maps by utilizing the role of the people who play an active role in reporting the incident of flood disaster that occurred arround them. To facilitate the public in reporting the flood disaster, geotagging technology can be used to develop a mobile applications that are used to report the incidence of floods by storing the location point which is then managed into a data information that can be used to development of a map of flood disaster. This app is developed on mobile devices to make it easier for people to report flood disaster at any time. Based on validation testing, the overall functional requirements can run well and in line with the design are made. In addition, usability testing that includes usefulness, ease of use, ease of learning, and satisfaction produces an average of 86.1%, so it can be concluded that the application of geotagging social report of flood disaster can easily be used by the public.
Evaluasi Dan Perancangan Antarmuka Pengguna Aplikasi On Demand Berbasis Mobile Dengan Menerapkan Human-Centred Design (Studi Kasus: Mangjek Indonesia)
Ardeni Bayu Praditya;
Admaja Dwi Herlambang;
Mochamad Chandra Saputra
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018): September 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1271.64 KB)
The rise of On Demand application makes business people compete in creating applications based on customer demands. There are a lot of On Demand applications in Indonesia, it makes users are more selective in selecting On Demand applications. Mangjek is one of the On Demand applications which is operated in Palembang. The pre-research result shows application users complaints about Driver Mangjek application interface. Those complaints show that the interface is less understandable and complicate in usage. Therefore, in this research, there will be interface design for Driver Mangjek application interface which is easily understandable by the users. The method used in this interface design is Human-Centred Design by considering android design principles and Adaptive User Interface design rules. Users satisfaction to the interface will be evaluated by using instrument which is the adaptation result of Questionnaire for User Interaction Satisfaction involving 90 respondents. The research result shows that there are users satisfaction enhancements to the interface after applying application interface improvement. The enhancements are in 5 aspects, those are: (1) Application Interface, it's increasing from 3.26 to 6.36; (2) Language usage, it's increased from 3.75 to 5.67; (3) Learning, it's increasing from 3.89 to 5.36; (4) Online Helps, it's increasing from 1.95 to 4.71; (5) Online Tutorial, it's increasing from 1.60 to 6.34.
Klasifikasi Spam Pada Twitter Menggunakan Metode Improved K-Nearest Neighbor
Dea Zakia Nathania;
Indriati Indriati;
Fitra Abdurrachman Bachtiar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (898.188 KB)
Twitter is a service application that is popular because it can be used to interact and communicate in everyday life. A lot of various new types of automation software increases to disseminate information immediately. Twitter does not strictly check the automation tweet, therefore there is no prevention of the use of bot on a regular basis. Low restriction of the use of automation services on Twitter led to the emergence of market Spam-as-a-Service consisting of counterfeiting program, abridgement ad-based on service and sales account. Each of these services allows spammers to do the spam deployment process by using automation tweet services. So it is necessary to do a research on the classification of the tweet to know the type of category is included in the category of spam or not spam. Spam classification process begins with the preprocessing consists of several stages, namely; cleansing, case folding, tokenization, filtering and stemming. The next step are process of term weighting, until the process of classification using Improved K-Nearest Neighbor method. The results obtained on the basis of implementation and testing research of the classification of Spam on Twitter produces an average Precision of 0.8946, Recall of 0.9405, F-Measure of 0.9155 and results accuracy of 89.57%. Where is the number of documents, a comparison or balance the proportion of training data and the determination of k-values that are used too well or whether the process of classification of the document.
SPK Pemilihan Resep Masakan dengan SAW dan Fitur Berbasis Lokasi Pada Android
Nabila Nabila;
Ratih Kartika Dewi;
Komang Candra Brata
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 9 (2018): September 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (337.133 KB)
The selection of recipes on digital recipes is now done manually by comparing recipes to get recipes that match the criteria. The selection of recipes manually is less effective because it takes a lot of time in the recipe selection process from a large number of recipes. Lack of information on where to buy ingredients is also a problem because finding the location of the providers of the required ingredients takes time and sometimes the information gets less precise so mistakes in finding the location of purchasing ingredients often occur. To overcome these problems, we need a decision support system that can solve the problem of choosing recipes and can provide location information to buy the materials needed for cooking. The recipe selection decision support system is implemented using Simple Additive Weighting (SAW) method in the selection of recipes equipped with location-based features to provide location information where to buy ingredients. The system runs on the Android platform to take advantage of location-based features (LBS) found on Android. The result of User Acceptance Testing (UAT) with calculation using Likert's Summated Rating (LSR) scaling technique obtained a total score of 804.
Optimasi Keanggotaan Fuzzy Tsukamoto Menggunakan Algoritma Genetika pada Penentuan Prioritas Penerima Zakat
Alfiani Fitri;
Wayan Firdaus Mahmudy
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 2 (2017): Februari 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1072.103 KB)
Before distributing zakat, required the selection data of recepients by considering some of its criteria because the scholarship must be received by people who are truly in need. The amount of data along with the various criteria that lead to the selection time to produce a long lasting decision. The system of priority SOS scholarship recipients are expected to produce a recommendation candidate who is suitable to receive the zakat with a relatively short time. In some studies mention that the use of fuzzy Tsukamoto methods sometimes does not necessarily produce the optimal final result. In this study, the accuracy of the test results by using fuzzy Tsukamoto alone is 0.725. One of the technique that can be used to provide a more optimal final result is the optimization of limited membership functions using genetic algorithms. The chromosome representation which is used is real-coded, crossover technique using a one-cut-point crossover, mutation techniques using random mutation and chromosomal repair using a hill climbing algorithm. The calculation result of the accuracy system by using the Spearman correlation in the optimization of Tsukamoto fuzzy membership using genetic algorithms with chromosomal repair mechanism is 0.986. While the accuracy test results of the optimization system of Tsukamoto fuzzy membership by using a genetic algorithm without chromosomal repair mechanism is 0.845. The accuracy results shows the increase of the accuracy value with the function optimization of Tsukamoto fuzzy membership by using the genetic algorithms and chromosome repairs with hill climbing.
Evaluasi Layanan BPJSTK Mobile Dengan Menggunakan Domain Deliver, Service and Support Berdasarkan Framework COBIT 5 (Studi Kasus : BPJS Ketenagakerjaan Cabang Mataram)
Ulfatisa Cahyani;
Ismiarta Aknuranda;
Andi Reza Perdanakusuma
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 8 (2018): Agustus 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1083.805 KB)
BPJS (Social Assurance Administering Institution) Employment is a public program that provides labor protection. In the implementation of its duties BPJS Employment applying information technology as one of support for achieving business goals one of them is by developing BPJSTK Mobile service. BPJSTK Mobile is a service application for participants as a form of expansion of the information service media presented to workers who want to ensure the fulfillment of their rights by the company. The importance of BPJSTK Mobile service to perform operational activities should be optimal, but the lack of governance in the application of information technology resulted in less optimal company in carrying out the task and achievement of goals, so that BPJSTK Mobile needs to be evaluated so that companies can measure whether the information technology implemented is appropriate with the expected. In this research, the information technology governance standard used is COBIT 5 with the Deliver, Support, Services (DSS) domain. The result of this research shows that the Capability Level of DSS01 and DSS02 process are at level 2, that are managed process. DSS03, DSS04, DSS05 and DSS06 process are at the 1st level performed process. Recommendations are to improve business process activities by optimally utilizing the application and create a complete Standard Operational Procedure (SOP) related to enterprise information technology.
Penerapan Algoritme Genetika Untuk Optimasi Penyusunan Barang Dalam Mobil Box
Fitria Dwi Nurhayati;
Wayan Firdaus Mahmudy;
Achmad Arwan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1008.886 KB)
As the industry grows massively, the profits sought are also maximized by minimizing the cost of expenditure. One of the company's activities in minimizing the cost of expenditure is by optimizing the goods distribution process. Looking for patterns of arrangement of goods in the optimal goods distribution process is necessary to avoid the cost of such expenses incurred additional vehicle accommodation costs, overload of goods or even require more time if not using the system. Therefore, this research is done to overcome the problem of the preparation of goods in the car box for optimal use of genetic algorithm. Genetic algorithm is chosen because it can solve complex problems with a relatively fast time. In this study begins with initial individualization with random raised. The representation used is an integer representation. Then the process of reproduction of crossover and mutation. The crossover and mutation methods used by Partially Mapped Crossover and Reciprocal Exchange Mutation. Next is the selection process using Elitsm Selection. Based on the results of the tests that have been done, obtained accuracy of 84,6% with the best parameters that is on the population amount of 100, cr 0.6, mr 0.4 and generation 90. The final result obtained is optimization recommendations optimize the preparation of goods.