Web GUI สำหรับหมากรุก Stockfish
ภาพรวม
มันเป็นอินเทอร์เฟซผู้ใช้กราฟิกเว็บ (GUI) สำหรับเครื่องยนต์หมากรุก Stockfish มันเป็นแอพหมากรุกบนเว็บที่ใช้งานได้อย่างสมบูรณ์ซึ่งช่วยให้คุณสามารถเล่นกับเครื่องยนต์หมากรุก Stockfish
ที่เก็บนี้มีการใช้งานที่แตกต่างกันสองแบบ สำรวจทั้งสองและมีส่วนร่วมในสิ่งที่คุณพบว่าน่าสนใจที่สุด ในที่สุดการใช้งานเพียงครั้งเดียวเท่านั้นที่จะยังคงอยู่เมื่อเราไปถึงเวอร์ชันที่เสถียรและปราศจากข้อบกพร่องพร้อมคุณสมบัติที่เพียงพอที่จะได้รับการพิจารณาว่าเป็นมืออาชีพ
ภารกิจ
ภารกิจของเราจากโครงการนี้คือการพัฒนา GUI หมากรุกที่ตอบสนองต่อการตอบสนองฟรีและโอเพนซอร์สที่ใช้งานได้โดยเครื่องยนต์หมากรุก Stock Fish
การสาธิตสด
- https://labinatorsolutions.github.io/stockfish-chess-web-gui/implementation-1/index.html
- https://labinatorsolutions.github.io/stockfish-chess-web-gui/implementation-2/index.html
หมายเหตุ: การใช้งานข้างต้นยังคงต้องใช้งานจำนวนมาก การบริจาคของคุณได้รับการชื่นชมเสมอ
การติดตั้ง
การติดตั้งออนไลน์
- ดาวน์โหลดหรือโคลนที่เก็บนี้
- อัปโหลดโฟลเดอร์ที่ยังไม่มีซิปของที่เก็บนี้ไปยังเว็บเซิร์ฟเวอร์ของคุณจากนั้นดูจากเว็บเบราว์เซอร์ของคุณ
การติดตั้งท้องถิ่น
- ดาวน์โหลดหรือโคลนที่เก็บนี้
- ติดตั้งเว็บเซิร์ฟเวอร์ในเครื่องเพื่อทดสอบ GUI อย่างมีประสิทธิภาพ
ข้อเสนอแนะสำหรับผู้มีส่วนร่วม
ส่วนต่อประสานผู้ใช้
- การออกแบบที่ตอบสนอง
- กระดานหมากรุกที่ปรับแต่งได้
- บอร์ดพลิก
- สวิตช์บอร์ด
เล่นเกม
- ขยับกลับ
- ย้ายคำแนะนำ
- แถบประเมินผล
- การประเมินแบบคงที่
- การย้ายตามกฎหมายที่เน้น
การวิเคราะห์เกม
- การวิเคราะห์แบบเรียลไทม์
- รายงานการทบทวนและประเมินผลเกม
- การตรวจจับความผิดพลาด
- กราฟการประเมินผล
- ย้ายรายการ
การจัดการเกม
- บันทึกและโหลดเกม
- PGN Viewer
- Fen Viewer
- นำเข้า/ส่งออก PGN และ FEN
บรรณาธิการบอร์ด
- ตำแหน่งการตั้งค่า
- การวางชิ้นส่วน
- ตรวจสอบตำแหน่ง
โหมดการฝึกอบรม
- ผู้ฝึกสอนยุทธวิธี
- การฝึกอบรม endgame
- Puzzle Rush
เปิด Explorer
การตั้งค่าสต็อกปลา
- ระดับความสามารถ
- การควบคุมความลึก
- เวลาคิด
คุณสมบัติเพิ่มเติม
- เน้นการย้ายที่ดีที่สุด
- เอ็นจิ้นการวิเคราะห์หลายเครื่อง
- เครื่องยนต์กับเครื่องยนต์
- การปรับแต่งภาพ
- โหมดโค้ช
- โหมดมืด/แสง
- คุณสมบัติการเข้าถึงที่เพิ่มขึ้น
แป้นพิมพ์ลัด
- การควบคุมบอร์ด
- การนำทางอินเตอร์เฟส
คะแนนของการเคลื่อนไหวทางกฎหมายทั้งหมด
- ย้ายจอแสดงผลการประเมินผล
- การอัปเดตแบบเรียลไทม์
เส้นการวิเคราะห์
- จอแสดงผลหลายบรรทัด
- การวิเคราะห์เชิงโต้ตอบ
- ความลึกและคะแนน
การพัฒนาและการบริจาค
เรายินดีต้อนรับนักพัฒนาทุกคนที่มีส่วนร่วมในที่เก็บนี้โดยการแก้ไขข้อบกพร่องหรือเพิ่มคุณสมบัติ
นอกจากนี้ยังเป็นการดีที่จะตรวจสอบแอพหมากรุกขั้นสูงของเราที่:
- https://github.com/labinatorsolutions/boldchess-web-app
ใบอนุญาต
gnu agplv3: https://www.gnu.org/licenses/agpl-3.0.html
การให้เครดิต
- Stockfish: https://github.com/official-stockfish/stockfish
- stockfish.js: https://github.com/nmrugg/stockfish.js
- BoldChess: https://boldchess.com
- Labinator: https://labinator.com