Mohon tunggu...
Vladio Sembiring
Vladio Sembiring Mohon Tunggu... Administrasi - Mahasiswa

Mahasiswa

Selanjutnya

Tutup

Inovasi

Bagaimana Kecerdasan Buatan (AI) Bekerja

4 April 2022   23:55 Diperbarui: 5 April 2022   00:05 557
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Indonesia Hi-Tech. Sumber ilustrasi: FREEPIK/Freepik

Untuk Menyelesaikan Permainan Catur kita herus menentukan hal hal tertrntu

  • Posisi awal pada papan catur

Ingat bagaiman posisi awal permainan catur dimulai. Semua bidal diletakan dalam 2 sisi dan dibagi menjadi 2 kubu yaitu Hitam Dan Putih

  • Aturan yang ada didalam catur

Kita harus menerapkan aturan aturan yang ada di dalam catur ke dalam program. Misalkan untuk kuda bergerak seperti hurup L, bidak bergerak 1 langkah, benteng bergerak dalam garis lurus, dan lain lain.

  • Menetukan Tujuan

Tujuan yang ingin dicapai dalam permainan catur adalah kemenanga dengan membuat Posisi raja yang sudah terkepung atau yang sudah tidak dapat bergerak lagi. Kita merepresentasikan masalah ke dalam ruang  keadaan yang berisi segala kemungkinan. Permainan akan brakhir jika sudah mencapai tujuan akhir.

  • Graph Keadaan

Graph adalah node-node yang menunjukan keadaan awal dan keaadaan baru yang akan dicapai menggunakan operator.Node-node dalam graph dihubungkan dengan mengunakan arc(busur) yang diberi panah untuk menunjukan arah dari suatu keadaan ke keadaan berikutnya. Cntoh :

Graph keadaan dengan node M menunjukkan keadaan awal, node T adalah tujuan. Ada 4 lintasan dari M ke T:

M-A-B-C-E-T

M-A-B-C-E-H-T

M-D-C-E-T

M-D-C-E-H-T

Lintasan buntu atau lintasan yang tidak sampai ke tujuan :

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun