Platform Android
1
Alfadli, 1Romi Fadillah Rahmat, 1Syahril Efendi.
1
Program Studi S1 Teknologi Informasi
Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Sumatera Utara
E-mail: alfa.fadli@gmail.com | romi.fadillah@usu.ac.id | syahril1@usu.ac.id
Abstrak—Permainan hexavex merupakan salah satu Platform Android merupakan pemain baru yang sangat
jenis permainan puzzle. Hexavex merupakan modifikasi menarik di pasar perangkat mobile saat ini. Selain memiliki
dari permainan tetravex, dimana pada hexavex bentuk rating yang tinggi dalam jumlah fitur yang bagus pada
tile nya berbentuk segienam. Pada permainan hexavex perangkatnya, Smartphone berbasis Android memiliki
pemain akan menyusun tile yang berbentuk segienam. presentase tertinggi untuk tingkat pertumbuhan penjualan
Setiap tile akan diberi tanda angka dan warna pada industri mobile [1].
setiap sisi nya untuk mempermudah. Pemain harus
menyusun tile sedemikian rupa sehingga setiap angka
pada tile yang adjacent harus memiliki angka yang sama. II. IDENTIFIKASI MASALAH
Pada aplikasi ini juga akan ada fitur pencarian solusi
yang dilakukan oleh sistem. Pencarian solusi dilakukan Pada pembuatan aplikasi permainan hexavex ada dua
dengan menggunakan algoritma best first search. bagian penting yang akan dibangun, yaitu aplikasi
Pembuatan aplikasi permainan ini dibuat pada platform permainannya sendiri dan penyelesaian (solver) untuk
android. Aplikasi dikembangkan dengan metode mendapatkan solusi permainan hexavex. Diperlukan
perancangan UML dan dengan bahasa pemrograman algoritma yang tepat dan efisien untuk mendapat solusi dari
Java. permainan hexavex. Pencarian buta (uninformed search)
bisa digunakan sebagai algoritma pencarian solusi. Namun
Kata kunci: hexavex, heuristik, best first search, pencarian tidak akan efisien, karena akan banyak men-
android, java generate node dan jumlah perulangan yang dilakukan
pastinya akan lebih banyak.
I. PENDAHULUAN
Informed search atau pencarian heuristik merupakan
pencarian dimana penelusuran pohon pencarian didasarkan
Aplikasi permainan (game) sekarang ini sudah semakin
pada nilai heuristik. Best first search merupakan salah satu
berkembang. Hal ini dibuktikan melalui media yang dipakai
dari jenis algoritma pencarian heuristik. Dengan
untuk game yang semakin beragam. Sekarang ini game tidak
menggunakan algoritma best first search untuk pencarian
hanya dapat dimainkan melalui komputer ataupun console
solusi permainan hexavex diharapkan pencarian akan lebih
saja, tetapi sudah banyak yang menggunakan gadget sebagai
efektif.
media untuk memainkan game.
A. Tetravex
eval 45731260
Open = {457312608=46, 6=6} ;
Close = 45731260; Depth = 8
A. Kesimpulan
Gambar 16. Papan permainan yang telah diselesaikan Berdasarkan evaluasi yang telah dilakukan, maka dapat
diambil kesimpulan sebagai berikut :
Ketika papan permainan aktif, pemain menekan tombol 1. Aplikasi permainan hexavex sudah berhasil
“back” sistem akan menampilkan alert dialog konfimasi dibangun.
quit game. Tampilan alert dialog konfirmasi quit game 2. Algoritma best first search dapat diterapkan di
dapat kita lihat pada gambar 17. dalam aplikasi permainan hexavex untuk mencari
solusi permainan. Proses pencarian pada algoritma
ini dapat mempersempit ruang pencarian.
3. Aplikasi ditargetkan untuk perangkat android
dengan layar 4 inch, dengan resolusi 480 x 800
pixel. Aplikasi tetap dapat berjalan pada layar dan
resolusi yang lain, namun tampilan tidak akan
maksimal.
4. Rancangan aplikasi permainan hexavex dapat
diimplementasikan dengan baik. Hal ini terlihat
dari aplikasi yang sudah berjalan sesuai dengan
yang diharapkan penulis.
B. Saran
DAFTAR PUSTAKA
[1] Jordan, Lucas dan Greyling, Pieter. 2011. Practical
Android Projects.United States of America: Apress.
[2] Wijaya, Surya. 2012. Perbandingan Algoritma Breadth
First Search dan Depth First Search Pada Permainan
Tetravex. Skripsi. Yogyakarta, Indonesia : Universitas
Kristen Duta Wacana.
[3] Juwana, I Gusti Ngurah Wirata. 2010. Implementasi
Algoritma DFS pada Penyelesaian Permainan
Oktavex. Skripsi. Yogyakarta, Indonesia : Universitas
Kristen Duta Wacana.
[4] Fanani, Iksan. 2007. Penerapan Algoritma Runut Balik
Untuk Penyelesaian Tetravex Puzzle. Makalah.
Bandung, Indonesia : Institut Teknologi Bandung.
[5] Siswanto. 2010. Kecerdasan Tiruan. Edisi ke-2.
Jakarta Indonesia : Graha Ilmu.
[6] Kusumadewi, Sri. 2003. Artificial Intelligence (Teknik
dan Aplikasinya). Yogyakarta, Indonesia : Graha Ilmu.
[7] Russel, Stuart J. dan Norvig, Peter. 2003. Artificial
Intelligence : A Modern Approach. Edisi ke-2. New
Jersey, United States of America : Pearson Education,
Inc.
[8] Edelkamp, Stefan dan Schrodl, Stefan. 2012. Heuristic
Search : Theory and Aplication. United States of
America : Elsevier, Inc.
[9] Kristanto, Andi. 2004. Kecerdasan Buatan.
Yogyakarta, Indonesia : Graha Ilmu.
[10] Zechner, Mario. 2011. Beginning Android Games.
New York, United States of America : Apress.
[11] Safaat, Nazruddin H. 2012. Android Pemograman
Aplikasi Mobile Smartphone Dan Tablet PC Berbasis
Android. Bandung, Indonesia : Informatika.