Permainan Game LANDASAN TEORI

4. Sebuah bilangan yang terdiri lebih dari dua digit angka tidak boleh diawali dengan ‘0’ 5. Dalam satu penjumlahan, pengurangan, perkalian atau pembagian bisa terdapat beberapa operator aritmetika pada setiap di antara dua angka. 6. Operator perkalian dan pembagian lebih dahulu diutamakan daripada operator penambahan dan pengurangan. 7. Perkalian dan pembagian dijalankan sesuai urutan pembacaan, begitu pula dengan penambahan dan pengurangan. Gambar 2.4 Penjumlahan, Pengurangan, Perkalian atau Pembagian Valid pada Summy Untuk menghitung poin pada game Summy dapat dilakukan dengan menjumlahkan semua digit 0-9 dari penjumlahan, pengurangan, perkalian atau pembagian valid yang dilakukan. Poin dari penjumlahan, pengurangan, perkalian atau pembagian valid tersebut diperoleh dari digit kotak yang pemain letakkan dan semua kotak yang telah ada pada papan permainan. Untuk lebih jelas dapat dilihat pada Gambar 2.5. Gambar 2.5 Memperoleh Score pada Summy

2.6. Penelitian Terdahulu

Penelitian mengenai aplikasi game Summy sebelumnya belum ada, karena game ini merupakan varian dari game Scrabble dan tidak dikenal luas. Namun beberapa penelitian yang pernah dilakukan berkaitan dengan menyelesaikan permasalahan dari suatu game permainan dengan menggunakan algotitma greedy antara lain untuk permainan Mill Simanjuntak, 2015, permainan Kartu Remi Putra, 2014 dan permainan Fill-In Number Pawardita, 2015. Tabel 2.1 Penelitian Terdahulu No. Nama Judul Penelitian Ringkasan 1 Simanjuntak, 2015 Penerapan Algoritma Greedy Pada Permainan Mill Berbasis Android Pada penelitian ini algoritma greedy digunakan pada pencarian langkah optimum dalam permainan Mill. Permainan Mill adalah pengembangan dari penggabungan konsep permainan Tic Tac Toe dan permainan Twelve Mens Morris. Permainan Mill menggunakan aturan dan konsep permainan Tic Tac Toe yang bertujuan menempatkan 3 bidak masing-masing pemain dalam suatu garis lurus yang dapat berupa garis horizontal, vertikal, ataupun diagonal. Dengan algortima greedy akan ditentukan titik mana yang akan diletakkan bidak oleh komputer berdasarkan prioritas nilai path tertinggi yang didapatkan dari fungsi prioritas.