เกี่ยวกับ

AjaxChess.com เป็นแพลตฟอร์มหมากรุกออนไลน์ฟรีที่สร้างขึ้นสำหรับผู้เล่นทุกระดับฝีมือ ไม่ว่าคุณจะเพิ่งเริ่มเล่นหมากรุกหรือเป็นผู้เล่นทัวร์นาเมนต์ที่ช่ำชอง เว็บไซต์นี้มีปริศนาคลาสสิกควบคู่ไปกับรูปแบบที่ไม่ธรรมดาอย่าง Kriegspiel ซึ่งเป็นหมากรุกแบบข้อมูลซ่อนเร้นที่คุณมองไม่เห็นหมากของคู่ต่อสู้

เว็บไซต์นี้สร้างและดูแลโดย Richard Cross ผู้ก่อตั้ง Regis Consulting บริษัทที่ปรึกษาด้านซอฟต์แวร์ที่เชี่ยวชาญด้านการพัฒนาเว็บ AjaxChess.com สร้างขึ้นใหม่ทั้งหมดโดยใช้ Python, FastAPI และเทคโนโลยีเว็บสมัยใหม่ — ไม่มีเครื่องยนต์สำเร็จรูป ไม่มีตรรกะเกมที่ยืมมา ทุกโหมดเกม ทุกฟีเจอร์ และทุกบรรทัดของโค้ดล้วนเป็นผลงานต้นฉบับ

มีอะไรบนเว็บไซต์

  • Kriegspiel: รูปแบบผู้เล่นหลายคนที่ผู้เล่นแต่ละคนเห็นเฉพาะหมากของตนเองและต้องอนุมานตำแหน่งของคู่ต่อสู้จากการประกาศการเดิน รองรับกฎสามรูปแบบ — Classic, Lovenheim และ Rochester — พร้อมนาฬิกาเสริม บอท และผู้ชม
  • Knight's Tour: ปริศนาคณิตศาสตร์คลาสสิกที่คุณต้องเดินม้าไปยังทุกช่องบนกระดานครบหนึ่งครั้งพอดี มีให้เล่นในขนาดกระดาน 5×5 ถึง 8×8 พร้อมกระดานผู้นำแบบจับเวลา
  • ปริศนาหมากรุก: ปริศนาเชิงกลยุทธ์เพื่อฝึกฝนการจดจำรูปแบบและทักษะการคำนวณของคุณ
  • การเชื่อมต่อ FICS: เชื่อมต่อกับ Free Internet Chess Server โดยตรงจากเบราว์เซอร์ของคุณและเล่นเกมสดกับมนุษย์ทั่วโลก
  • บล็อก: บทความเกี่ยวกับประวัติศาสตร์หมากรุก รูปแบบต่างๆ กลยุทธ์ และเรื่องราวเบื้องหลังเว็บไซต์
  • ลิงก์: รายชื่อแหล่งข้อมูลหมากรุกที่คัดสรรมาและเว็บไซต์พี่น้องของเรา Minesweeper.org

ทำไมต้อง Kriegspiel?

Kriegspiel ("เกมสงคราม" ในภาษาเยอรมัน) ถูกประดิษฐ์ขึ้นในศตวรรษที่ 19 เป็นแบบฝึกหัดฝึกอบรมสำหรับนายทหารปรัสเซีย รูปแบบหมากรุกที่มีชื่อเดียวกันนี้ตัดข้อมูลที่สมบูรณ์ซึ่งเป็นนิยามของหมากรุกมาตรฐานออกไป แล้วแทนที่ด้วยหมอกแห่งสงคราม คุณสามารถเห็นหมากของตนเอง แต่คุณไม่รู้ว่าหมากของคู่ต่อสู้อยู่ที่ไหน — คุณสามารถอนุมานตำแหน่งของพวกมันได้จากสิ่งที่กรรมการประกาศหลังจากการพยายามเดินแต่ละครั้งเท่านั้น

การเล่น Kriegspiel พัฒนาทักษะชุดที่แตกต่างจากหมากรุกมาตรฐาน: การประเมินความน่าจะเป็น การยอมรับความเสี่ยงภายใต้ความไม่แน่นอน และการอ่านสิ่งที่ความเงียบของคู่ต่อสู้บอกคุณเกี่ยวกับตำแหน่งของพวกเขา มันเป็นหนึ่งในรูปแบบหมากรุกที่เก่าแก่ที่สุดและน่าสนใจทางสติปัญญาที่สุด และเราคิดว่ามันสมควรมีบ้านที่ทันสมัยและสร้างมาอย่างดีบนเว็บ

เกี่ยวกับผู้พัฒนา

AjaxChess.com สร้างและดูแลโดย Richard Cross และทีมงานที่ Regis Consulting Richard สร้างซอฟต์แวร์มาตั้งแต่ปลายทศวรรษ 1990 ทำงานกับทุกสิ่งตั้งแต่แพลตฟอร์มระดับองค์กรไปจนถึงโครงการเว็บอินดี้ AjaxChess.com เป็นโครงการพี่น้องของ Minesweeper.org เกม minesweeper ออนไลน์ฟรีที่มีกระดานผู้นำ การดวลผู้เล่นหลายคน และการสร้างปริศนาแบบไม่ต้องเดา

มีคำถาม ข้อเสนอแนะ หรือข้อบกพร่องที่ต้องการรายงานไหม? ใช้ ติดต่อ หน้านี้หรืออีเมลถึง ajaxchess@gmail.com.

GitHub

รายละเอียดทางเทคนิค

  • แบ็กเอนด์: Python และ FastAPI
  • ฟรอนต์เอนด์: Vanilla JavaScript พร้อม HTML ที่เรนเดอร์ฝั่งเซิร์ฟเวอร์
  • เรียลไทม์: WebSockets สำหรับ Kriegspiel ผู้เล่นหลายคน
  • เครื่องยนต์หมากรุก: python-chess สำหรับการตรวจสอบการเดินและการรวม Stockfish
  • โฮสติ้ง: AWS
  • โอเพนซอร์ส: โครงการนี้อยู่บน GitHub

เว็บไซต์ถูกออกแบบให้รวดเร็ว เบา และเข้าถึงได้ มันทำงานได้บนเบราว์เซอร์เดสก์ท็อปและมือถือโดยไม่ต้องดาวน์โหลดหรือปลั๊กอินใดๆ