Connect Four Game Online
Mainkan Connect Four secara online! Jatuhkan cakram berwarna dan jadilah yang pertama menghubungkan empat berturut-turut. Tantang teman atau lawan AI.
Mainkan Connect Four secara online! Jatuhkan cakram berwarna dan jadilah yang pertama menghubungkan empat berturut-turut. Tantang teman atau lawan AI.
Connect Four adalah permainan dua pemain yang dimainkan pada kotak vertikal 7 kolom, 6 baris. Pemain bergiliran menjatuhkan token berwarna ke dalam kolom; token ditumpuk dari bawah ke atas. Pemain pertama yang menyelaraskan empat token secara horizontal, vertikal, atau diagonal menang. Permainan ini diterbitkan secara komersial oleh Milton Bradley pada tahun 1974 tetapi aturan dasarnya lebih tua.
Connect Four terpecahkan: dengan permainan sempurna, pemain pertama menang. Pembuktiannya selesai pada tahun 1988. Dalam praktiknya, sebagian besar pemain tidak bermain sempurna, sehingga permainan sering kali menarik dan kompetitif. Permainan ini lebih strategis daripada Tic-Tac-Toe — ruang negara yang jauh lebih besar (4,5 triliun kemungkinan posisi) mendukung taktik mendalam seputar percabangan, ancaman, dan kontrol kolom.
Implementasi ini menawarkan dua pemain dan satu pemain melawan AI. Kesulitan AI dapat dikonfigurasi: acak (mudah), berbasis heuristik (sedang), dan berbasis pencarian dengan batas kedalaman (sulit). Pada tingkat kesulitan yang sulit, AI bermain dengan baik tetapi tidak sempurna — permainan yang sempurna memerlukan pencarian yang jauh lebih dalam daripada yang wajar di browser.
Hubungkan Empat skala dengan baik antara santai dan serius. Permainan cepat untuk hiburan, permainan yang lebih panjang dan bijaksana untuk latihan strategi. Pohon permainan yang lebih dalam dari Tic-Tac-Toe berarti ada ruang nyata untuk perbaikan strategis dari waktu ke waktu.
Permainan dua pemain juga merupakan permainan sosial yang solid. Mudah dipelajari, sulit dikuasai, memuaskan untuk menang. Cocok untuk waktu santai bersama teman atau keluarga — dapat diakses oleh anak-anak namun menarik bagi orang dewasa.
Jatuhkan token ke dalam kolom, dapatkan empat berturut-turut.
Status permainan: larik 7×6 yang melacak warna setiap sel (merah, kuning, atau kosong). Ketika seorang pemain menempatkan di sebuah kolom, token mendarat di baris kosong terendah di kolom itu. Pemeriksaan kemenangan setelah setiap gerakan: pindai semua garis kemenangan (pola 4 baris secara horizontal, vertikal, diagonal).
AI: minimax dengan pemangkasan alfa-beta, seringkali dengan pendalaman berulang (pencarian ke kedalaman 2, 4, 6, dst., hingga waktu habis). Tabel transposisi menyimpan cache posisi yang dievaluasi. Fungsi evaluasi posisi menghitung ancaman, ancaman yang diblokir, kontrol pusat, dan tempo.
Pohon permainan: sekitar 4,5 triliun kemungkinan posisi. Pencarian penuh tidak dapat dilakukan di browser; pencarian dengan kedalaman terbatas (biasanya 6-9 lapisan) berfungsi dengan baik tetapi tidak sempurna. Basis data Endgame memungkinkan permainan sempurna tetapi terlalu besar untuk dikirimkan di browser.