Tentang
AjaxChess.com ialah platform catur dalam talian percuma yang dibina untuk pemain pelbagai tahap kemahiran. Sama ada anda baharu dalam catur atau pemain kejohanan berpengalaman, laman ini menawarkan teka-teki klasik bersama-sama varian luar biasa seperti Kriegspiel, satu bentuk catur maklumat tersembunyi di mana anda tidak dapat melihat buah lawan anda.
Laman ini dibina dan diselenggara oleh Richard Cross, pengasas Regis Consulting, sebuah firma perundingan perisian yang pakar dalam pembangunan web. AjaxChess.com dibina dari awal menggunakan Python, FastAPI, dan teknologi web moden — tiada enjin siap sedia, tiada logik permainan yang dipinjam. Setiap mod permainan, setiap ciri, dan setiap baris kod ialah hasil kerja asli.
Apa yang Ada di Laman Ini
- Kriegspiel: Varian berbilang pemain di mana setiap pemain hanya melihat buah mereka sendiri dan mesti membuat kesimpulan kedudukan lawan daripada pengumuman gerakan. Menyokong tiga varian peraturan — Klasik, Lovenheim, dan Rochester — dengan jam, bot, dan penonton pilihan.
- Knight's Tour: Teka-teki matematik klasik di mana anda mesti menggerakkan seekor knight ke setiap petak di atas papan tepat sekali. Tersedia dalam saiz papan 5×5 hingga 8×8, dengan papan pendahulu bermasa.
- Teka-teki Catur: Teka-teki taktikal untuk menajamkan pengecaman corak dan kemahiran pengiraan anda.
- Sambungan FICS: Sambung ke Free Internet Chess Server terus daripada pelayar anda dan main permainan langsung menentang manusia di seluruh dunia.
- Blog: Artikel tentang sejarah catur, varian, strategi, dan kisah di sebalik laman ini.
- Pautan: Senarai sumber catur terkurasi dan laman saudara kami, Minesweeper.org.
Mengapa Kriegspiel?
Kriegspiel ("permainan perang" dalam bahasa Jerman) dicipta pada abad ke-19 sebagai latihan untuk pegawai tentera Prussia. Varian catur dengan nama yang sama menanggalkan maklumat sempurna yang mentakrifkan catur standard, menggantikannya dengan kabus peperangan. Anda boleh melihat buah anda sendiri, tetapi anda tidak tahu di mana buah lawan anda berada — anda hanya boleh menyimpulkan kedudukan mereka daripada apa yang diumumkan pengadil selepas setiap percubaan gerakan.
Bermain Kriegspiel mengembangkan set kemahiran yang berbeza daripada catur standard: anggaran kebarangkalian, toleransi risiko dalam ketidakpastian, dan membaca apa yang diberitahu oleh kesenyapan lawan anda tentang kedudukan mereka. Ia adalah salah satu varian catur tertua dan paling menarik dari segi intelek, dan kami berpendapat ia layak mendapat rumah moden yang dilaksanakan dengan baik di web.
Tentang Pembangun
AjaxChess.com dibina dan diselenggara oleh Richard Cross dan pasukan di Regis Consulting. Richard telah membina perisian sejak akhir 1990-an, mengusahakan pelbagai perkara daripada platform perusahaan hingga projek web indie. AjaxChess.com ialah projek saudara kepada Minesweeper.org, permainan minesweeper dalam talian percuma dengan papan pendahulu, pertarungan berbilang pemain, dan penjanaan teka-teki tanpa-teka.
Ada soalan, maklum balas, atau pepijat untuk dilaporkan? Gunakan halaman Hubungi atau e-mel ajaxchess@gmail.com.
Butiran Teknikal
- Bahagian belakang: Python dan FastAPI
- Bahagian hadapan: JavaScript tulen dengan HTML dipaparkan-pelayan
- Masa nyata: WebSocket untuk berbilang pemain Kriegspiel
- Enjin catur: python-chess untuk pengesahan gerakan dan penyepaduan Stockfish
- Pengehosan: AWS
- Sumber terbuka: Projek ini ada di GitHub.
Laman ini direka untuk menjadi pantas, ringan, dan boleh diakses. Ia berfungsi pada pelayar desktop dan mudah alih tanpa memerlukan sebarang muat turun atau pemalam.