Tentang
AjaxChess.com adalah platform catur online gratis yang dibuat untuk pemain dari semua tingkat keterampilan. Baik Anda pemula catur maupun pemain turnamen berpengalaman, situs ini menawarkan teka-teki klasik bersama varian tak biasa seperti Kriegspiel, bentuk catur informasi tersembunyi di mana Anda tidak dapat melihat bidak lawan.
Situs ini dibangun dan dipelihara oleh Richard Cross, pendiri Regis Consulting, sebuah konsultan perangkat lunak yang berspesialisasi dalam pengembangan web. AjaxChess.com dibangun dari awal menggunakan Python, FastAPI, dan teknologi web modern — tanpa mesin siap pakai, tanpa logika permainan pinjaman. Setiap mode permainan, setiap fitur, dan setiap baris kode adalah karya orisinal.
Apa yang Ada di Situs
- Kriegspiel: Varian multipemain di mana setiap pemain hanya melihat bidaknya sendiri dan harus menyimpulkan posisi lawan dari pengumuman langkah. Mendukung tiga varian aturan — Classic, Lovenheim, dan Rochester — dengan jam, bot, dan penonton opsional.
- Knight's Tour: Teka-teki matematika klasik di mana Anda harus memindahkan kuda ke setiap kotak di papan tepat satu kali. Tersedia dalam ukuran papan 5×5 hingga 8×8, dengan papan peringkat berbasis waktu.
- Teka-teki Catur: Teka-teki taktis untuk mengasah pengenalan pola dan keterampilan kalkulasi Anda.
- Koneksi FICS: Terhubung ke Free Internet Chess Server langsung dari peramban Anda dan mainkan permainan langsung melawan manusia di seluruh dunia.
- Blog: Artikel tentang sejarah catur, varian, strategi, dan kisah di balik situs ini.
- Tautan: Daftar pilihan sumber daya catur dan situs saudari kami, Minesweeper.org.
Mengapa Kriegspiel?
Kriegspiel ("permainan perang" dalam bahasa Jerman) ditemukan pada abad ke-19 sebagai latihan pelatihan bagi perwira militer Prusia. Varian catur dengan nama yang sama menghilangkan informasi sempurna yang mendefinisikan catur standar, menggantinya dengan kabut perang. Anda dapat melihat bidak Anda sendiri, tetapi Anda tidak tahu di mana bidak lawan berada — Anda hanya dapat menyimpulkan posisinya dari apa yang diumumkan wasit setelah setiap upaya langkah.
Bermain Kriegspiel mengembangkan keterampilan yang berbeda dari catur standar: estimasi probabilitas, toleransi risiko di bawah ketidakpastian, dan membaca apa yang diceritakan keheningan lawan tentang posisinya. Ini adalah salah satu varian catur tertua dan paling menarik secara intelektual, dan kami pikir varian ini layak mendapatkan rumah yang modern dan terimplementasi dengan baik di web.
Tentang Pengembang
AjaxChess.com dibangun dan dipelihara oleh Richard Cross dan tim di Regis Consulting. Richard telah membangun perangkat lunak sejak akhir 1990-an, mengerjakan segala hal mulai dari platform perusahaan hingga proyek web indie. AjaxChess.com adalah proyek saudara dari Minesweeper.org, permainan minesweeper online gratis dengan papan peringkat, duel multipemain, dan pembuatan teka-teki tanpa tebakan.
Punya pertanyaan, masukan, atau bug untuk dilaporkan? Gunakan halaman Kontak atau kirim email ajaxchess@gmail.com.
Detail Teknis
- Backend: Python dan FastAPI
- Frontend: JavaScript murni dengan HTML yang dirender di server
- Waktu nyata: WebSockets untuk multipemain Kriegspiel
- Mesin catur: python-chess untuk validasi langkah dan integrasi Stockfish
- Hosting: AWS
- Sumber terbuka: Proyek ini ada di GitHub.
Situs ini dirancang agar cepat, ringan, dan mudah diakses. Situs ini bekerja di peramban desktop dan seluler tanpa memerlukan unduhan atau plugin apa pun.