Skip to content
Xiangqi OneXiangqi.one

Main xiangqi melawan komputer

40 lawan AI, dari pemula total sampai master, masing-masing punya nama, negara, watak, dan gaya bermain. Pilih yang sesuai levelmu, tekan Main, dan permainan terbuka di browser — tak ada yang perlu dipasang, tanpa akun. Semuanya berjalan di Pikafish, mesin xiangqi sumber terbuka terkuat, yang sengaja dibatasi agar bermain seperti manusia dengan kekuatan itu, bukan seperti mesin.

Bagaimana bot dikalibrasi

Mesin dengan kekuatan penuh tak terkalahkan dan, lebih buruk lagi, membosankan: ia tak pernah blunder, jadi kamu tak pernah punya kesempatan menghukum apa pun. Bot kami memakai pendekatan yang dipopulerkan Lichess. Pikafish diminta beberapa langkah kandidat sekaligus, tiap langkah dinilai terhadap target rata-rata kehilangan centipawn — seberapa lebih buruk dari langkah terbaik yang boleh dimainkan bot — lalu langkah dipilih dari daftar itu dengan kecenderungan yang bergantung pada tingkat sasaran. Bot tingkat penemuan dengan senang hati memainkan langkah terbaik keempat; bot tingkat master hampir selalu menemukan yang pertama. Watak lalu mengurutkan ulang daftar itu sebelum diundi: bot agresif menaikkan kandidat yang paling dekat dengan langkah terbaik mesin; bot defensif menurunkan setiap kandidat sebanding dengan centipawn yang dilepasnya, sehingga langkah yang paling sedikit ruginya naik ke depan; bot taktis membiarkan urutannya apa adanya, sehingga sebarannya paling lebar di antara ketiganya. Ini kecenderungan, bukan aturan: di tingkat terendah, tempat undian tetap sangat terbuka, pengaruhnya nyaris tak terasa; makin tinggi tingkatnya, makin besar peran urutan itu dalam menentukan langkah — dan makin berbeda rasanya dua bot di tingkat yang sama. Beberapa bot yang hanya menyimpan satu kandidat tidak punya daftar untuk diundi: mereka memainkan langkah yang ditempatkan pencariannya di urutan pertama, dan hanya kedalaman pencarian itu yang menentukan kekuatannya. Tingkat kemudian diperiksa lewat turnamen otomatis.

Bot mana yang sebaiknya dimainkan lebih dulu?

Kalau kamu baru belajar aturannya, mulailah dari tingkat penemuan: bot-bot itu benar-benar membuat kesalahan, membiarkan bidak tergantung, dan membiarkanmu melatih pola sekakmat tanpa tekanan. Begitu kamu mengalahkan salah satunya, tingkat magang terbuka. Aturan yang baik: mainkan bot yang kamu kalahkan sekitar separuh waktu — menang terus tidak mengajarkan apa-apa, kalah terus membuat patah semangat. Pemain berpengalaman biasanya menemukan levelnya di sekitar tingkat kompetitor; tingkat master dan tokoh sejarah ada untuk saat kamu ingin pertarungan sungguhan. Kemajuanmu disimpan per bot, jadi kamu bisa kembali ke permainan yang belum selesai.

Perlu akun atau unduhan?

Tidak perlu akun, dan tak ada yang perlu dipasang. 40 bot ini gratis dan dimainkan di browser; satu-satunya unduhan adalah mesinnya, sekitar 50 MB, yang diambil browser sekali saja — pada permainan pertamamu, atau pada klik mouse pertamamu di area permainan bot yang sudah terbuka — lalu disimpan, sehingga permainan berikutnya dimulai tanpa mengunduh ulang. Permainan tamu yang belum selesai disimpan di browser dan dilanjutkan pada kunjungan berikutnya; akun menjaga kemajuan lintas perangkat dan membuka permainan online.

Pikafish, mesin di balik setiap lawan

Pikafish bagi xiangqi seperti Stockfish bagi catur: mesin sumber terbuka dengan evaluasi jaringan saraf, lebih kuat dari pemain manusia mana pun. Di halaman ini ia berjalan langsung di browser: bot berpikir di perangkatmu sendiri, bukan di server, dan tak ada yang perlu dipasang. Mesin yang sama menggerakkan papan analisis, tempat kamu bisa meninjau langkah demi langkah setiap permainan melawan bot dan melihat di mana permainan berbalik.

Ingin tahu lebih banyak tentang mesinnya? Baca panduan Pikafish kami