ALGORITMA AI Pada One Piece Reversi

Jenis algoritma yang diterapkan dalam permainan One Piece Reversi adalah Algoritma Minimax. Algoritma Minimax merupakan algoritma yang digunakan untuk menentukan pilihan agar memperkecil kemungkinan kehilangan nilai maksimal. Algoritma ini diterapkan dalam permainan yang melibatkan dua pemain dan permainan yang menggunakan strategi atau logika. Dalam masalah ini, permainan-permainan tersebut dapat dijelaskan sebagai suatu rangkaian beraturan.

Algoritma minimax merupakan basis dari semua permainan berbasis AI. Algoritma ini akan melakukan pengecekan pada seluruh kemungkinan yang ada sampai akhir permainan dilakukan. Pengecekan tersebut akan menghasilkan pohon permainan yang berisi semua kemungkinan tersebut. Algoritma Minimax merupakan algoritma dasar pencarian DFS (Depth-First Search) untuk melakukan traversal dalam pohon (tree). DFS akan mengeksekusi simpul paling dalam terlebih dahulu.

Algoritma Minimax pada One Piece Reversi diterapkan oleh AI untuk dapat menentukan langkah apa yang sebaiknya diambil, agar langkah yang diambil tersebut bertujuan untuk membuat AI memenangkan permainan ini atau minimal membuat skor pemain menjadi sama.

Flowchart One Piece Reversi

Flowchart One Piece Reversi

TAMPILAN AWAL ONE PIECE REVERSI

Tampilan Splash Screen One Piece Reversi

Tampilan Splash Screen

Permainan ini dapat melatih daya strategi seseorang dalam memperebutkan daerah dengan computer (AI) sebagai lawannya. Initial state yang dibangun terlebih dahulu adalah

pembuatan papan (daerah permainan). One Piece Reversi terdiri dari papan dengan 64 kotak dengan ukuran 8×8, yaitu 8 baris dan 8 kolom. Papan tersebut memiliki background bergambar harga buronan kelompok bajak laut topi jerami dan dibawahnya ada lambang One Piece Reversi, dengan garis papan berwarna hitam. Dan background papan berwarna biru dengan dua bidak lambang bajak laut.

Pada permainan One Piece Reversi terdapat tiga buah menu dengan satu menu pop up. Menu adalah menu pop up yang berisi menu Mulai Baru dan Keluar. Menu Mulai Baru digunakan untuk memulai permainan baru. Sementara menu Help berisi tentang aturan permainan. Menu Keluar digunakan untuk keluar dari permainan. Menu About memberikan informasi sedikit tentang pembuatan permainan ini.

Tampilan Menu bar dan Menu OP Reversi

Tampilan Menu bar dan Menu OP Reversi

Tampilan Menu Help dan About OP Reversi

Tampilan Menu Help dan About

One Piece Reversi menggunakan bidak-bidak dengan dua gambar berbeda sebagai penanda bidak tersebut adalah milik pemain atau milik AI. Bidak untuk pemain menggunakan gambar Luffy yang berwarna kuning, sementara bidak untuk AI menggunakan gambar Doflaminggo yang bewarna hitam.

Bidak OP Reversi

Bidak OP Reversi

CARA BERMAIN ONE PIECE REVERSI

Aturan main (rules) yang digunakan pada permainan One Piece Reversi mirip seperti Reversi biasa. Berikut aturan permainan One Piece Reversi:

Tampilan Awal Game

Tampilan Awal Game

  • Pemain dengan bidak user yaitu kelompok topi jerami bernama bidak luffy , mulai terlebih dulu. Bidak luffy ini dijalankan oleh user. Bidak luffy hanya boleh ditempatkan pada posisi kotak sedemikian sehingga sepasang bidak kuning akan mengapit seluruh bidak bergambar doflaminggo, yang ada dalam satu baris secara vertikal, horizontal, atau diagonal.
  • Setelah penempatan bidak luffy kuning mengapit bidak bergambar Doflaminggo, nantinya disebut dengan bidak doflaminggo, maka seluruh bidak doflaminggo hitam yang diapit oleh bidak luffy kuning akan berubah menjadi bidak kuning.
  • Setiap pemain meletakkan bidaknya secara bergilir. Hak istimewa diberikan kepada pemain jika AI tidak memiliki tempat lagi untuk meletakkan bidaknya. Jika hal ini terjadi, maka giliran AI akan di skip, sehingga pemain mendapat giliran meletakkan bidaknya.
  • Pemain dengan jumlah bidak terbanyak adalah yang menjadi pemenangnya.
Tampilan Menang OP Reversi

Tampilan Menang One Piece Reversi

Tampilan Kalah One Piece Reversi

Tampilan Kalah One Piece Reversi

Tampilan Keluar Game

Tampilan Keluar Game

Tampilan Keluar Game 2

Tampilan Keluar Game 2

About dedesyana

♥ALLAH • ♥myparent • ♥my best friends • be your self • friendly • simple • moody

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s