34
BAB III PERANCANGAN SISTEM
3.1 Identifikasi Permasalahan dan Analisa Kebutuhan Sistem
Penerapan sistem belajar untuk dapat membantu penentuan hero pada tahap eliminasi dan tahap pemilihan DoTA dengan mode CM memiliki
permasalahan yang komplek, karena tahap eliminasi dan tahap pemilihan hero dilakukan secara bergantian antar 2 tim yang bertanding, dengan komposisi 1-1-1-
1-1-1-1-1 untuk tahap eliminasi, dan 1-2-2-2-2-1. Dibutuhkan total 7 arsitektur ANN untuk 1 tim, yaitu 4 arsitektur ANN untuk tahap eliminasi, dan 3 arsitektur
ANN untuk tahap pemilihan. Pada penelitian tugas akhir ini akan difokuskan pada sistem penentuan hero untuk tim 2.
Adanya variasi data yang cukup banyak dan memiliki perbedaan yang besar untuk 1 hero pada tahap eliminasi awal, dimana data masukan ANN hanya
ada 1, yaitu hero yang dieliminasi tim 1, maka sangat dimungkinkan pembelajaran ANN pada tahap ini akan mengalami kegagalan.
Permasalahan lainnya adalah dibutuhkannya cara untuk mengasosiasikan hero
input dan hero output ANN secara tepat, karena ID hero kurang dapat mewakili karakteristik hero terkait. Karakteristik tiap hero dapat diwakili dengan
13 kemampuan dasar atribut yang ada pada tiap hero, oleh sebab itu maka hero input
dan hero output ANN akan diasosiasikan terhadap ke 13 atribut yang ada, yaitu tanker, ganker, initiator, pusher, disabler, AOE stunner, AOE nuker, nuker,
support, semi carry, carry DPS, stunner, dan slower. Hero output ANN yang
berupa nilai 13 atribut hero perlu diproses lebih lanjut untuk dapat menghasilkan
hero yang berkarakter sesuai, sehingga output ANN dijadikan dasar seleksi dari
tiap hero yang ada berdasarkan pada nilai dari 13 atributnya. Hero rekomendasi ANN akan ditampilkan secara urut berdasarkan pada kesesuaian 13 atribut hero
terkait dengan 13 atribut hasil dari ANN. Sistem juga perlu memberikan tambahan informasi untuk membantu
keputusan pemilihan hero dari daftar rekomendasi hero yang dihasilkan ANN di tahap pemilihan, yaitu counter hero, combo 2 hero, dan combo 3 hero. Pemberian
informasi ini akan dilakukan dengan proses query dari tabel counter hero, combo 2 hero,
dan combo 3 hero terhadap hero rekomendasi ANN dengan hero yang telah dipilih oleh tim 2.
3.2 Desain Sistem