PENGEMBANGAN ALGORITMA HEURISTIK UNTUK PENYELESAIAN PUZZLE HITORI

Authors

  • Arnold Aribowo Jurusan Sistem Komputer, Fakultas Ilmu Komputer, Universitas Pelita Harapan
  • Samuel Lukas Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Pelita Harapan
  • Bobby Pranata Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Pelita Harapan

Abstract

Puzzle hitori bertujuan menghilangkan angka-angka yang sama dalam tiap baris dan kolom dengan menghitamkan tiap kotak kecil yang mengandung angka yang sama sehingga sisa kotak kecil tidak mengandung angka yang muncul lebih dari satu kali dalam satu baris atau kolom tertentu. Selain itu juga tidak diperbolehkan adanya dua kotak yang berdampingan secara horizontal ataupun vertikal yang dieliminasi. Setiap kotak yang dieliminasi juga tidak boleh memisahkan antara kotak non-eliminasi dengan kotak non-eliminasi lainnya.

Karena penyelesaian manual puzzle ini membutuhkan waktu lama, maka dilakukan penelitian untuk menyelesaikan puzzle menggunakan bantuan piranti lunak dengan menerapkan aturan-aturan heuristic, yaitu starting, basic, corner dan advanced techniques.

Ada 3 tingkatan kesulitan pada puzzle ini, yaitu : easy, medium dan hard. Berdasarkan pengujian yang dilakukan maka diketahui bahwa semakin besar ukuran puzzle, semakin banyak waktu yang diperlukan untuk menyelesaikannya. Selain itu, semakin tinggi tingkat kesulitan suatu puzzle, maka semakin banyak waktu yang dibutuhkan untuk menyelesaikan puzzle.

 

Kata kunci: Solving puzzle hitori, heuristic search

References

Hitori, Hitori Logic Puzzle , http://www.conceptispuzzles.com/index.aspx?uri=puzzle/hitori, diakses tanggal 14 Februari 2011.

Hitori Tutorial,

http://www.nikoli.com/en/puzzles/hitori/rule.html, diakses tanggal 20 Februari 2011.

Hitori Puzzles,

http://www.menneske.no/hitori/eng/random.html?diff=7, diakses tanggal 21 Maret 2011.

S. Kusumadewi, Artificial Intelligence (Teknik dan Aplikasinya). Yogyakarta : Graha Ilmu. 2003.

E. Rich dan K. Knight, Artificial Intelligence. New York : McGraw-Hill. 1991.

Downloads

Published

2011-10-12

Issue

Section

Information Technology