xiangqi.plyyard.com là bàn cờ tướng trên trình duyệt do Ply Yard giữ. Không cần tài khoản, cũng không cần đọc được ký hiệu nước đi: tập với AI, thay phiên với người ngồi cạnh, hoặc gửi liên kết phòng cho bạn ở nơi khác. Bàn cờ, lời giải thích luật và cách tập nằm cùng một chỗ, để câu «vừa rồi sao không đi được» và «nước này còn cách nào khác» có câu trả lời liền.
Muốn đánh kiểu nào thì vào đúng chỗ đó
- Muốn tập một mình, không vội: chọn đấu AI. Nhiều mức, gợi ý, hoàn tác và xem lại để so hai nước đang phân vân. AI tìm nước ngay trong trình duyệt của bạn.
- Muốn chỉ cho bạn hoặc ngồi đối diện một ván: chọn hai người. Chung một máy, thay phiên đi, không cần tài khoản hay phòng.
- Muốn hẹn người ở nơi khác: chọn chơi trực tuyến. Tạo phòng rồi gửi liên kết, hai bên nhìn cùng một bàn. Nước đã đồng bộ thì một phía không hoàn tác được.
Mới chơi thì đọc luật trước. Đi được quân rồi mà chưa biết chọn nước, hãy bắt đầu từ cách đánh thực tế.
Không có tài khoản thì cũng không có kho ván trên mây
Ván đấu AI và ván hai người nằm trong trình duyệt của máy này. Tải lại trang thường chơi tiếp được. Chúng không tự nhảy sang điện thoại hay máy tính khác. Xóa dữ liệu trang rồi thì cũng không có tài khoản nào để lấy lại.
Phòng trực tuyến phải giữ tạm bàn cờ, ghế và nước đi thì hai bên mới đồng bộ và vào lại được. Phòng không phải chỗ cất ván lâu dài. Thế cờ quan trọng hãy tự chụp hoặc ghi. Phần đầy đủ hơn nằm ở quyền riêng tư.
Tập cờ ở đây không phải thi lên hạng
- Không có bảng điểm, giấy chứng nhận cấp độ, hay máy ghép với người lạ.
- Mức AI là độ nặng của việc tìm nước, không tương ứng với hạng ngoài đời.
- Gợi ý là một nước để đem ra so, không phải đáp án duy nhất.
- Luật và cách đánh giúp đọc thế cờ, không hứa sẽ giỏi nhanh hay thắng chắc.
Một buổi tập có ích không nhất thiết phải thắng. Chỉ cần chỉ ra được «pháo muốn ăn mà ở giữa không có ngòi», hoặc «nước này để hai tướng nhìn thẳng nhau», ván sau đã có chỗ để sửa.
Đọc xong phải mang ra bàn được
Trang luật để người mới tự đánh hết một ván. Trang cách đánh biến cảm giác mơ hồ thành việc kiểm được trên bàn. Chúng tôi hạn chế thuật ngữ bỏ không giải thích, và đưa những chỗ có thể quay lại bàn để đối chiếu: trước khi dời sĩ, xem ô cũ ai đang giữ; trước khi bắn pháo, xem ở giữa đã có ngòi chưa.
Những cách này đều có điều kiện, không phải công thức thắng. Tốt qua sông thì đi ngang được, chứ không vì thế mà có thêm một lớp bảo vệ. Lời giải thích lệch với việc bàn cờ đang làm thì phải sửa trang hoặc chương trình, không bắt người đọc tự đoán ngoại lệ.
Kẹt ở đâu thì nói đúng chỗ đó
Luật đọc không rõ, nước hợp lệ mà không đặt được, hoặc phòng không vào được, đều đáng báo. Ảnh cả bàn, nước ngay trước lúc lỗi, cùng tên máy và trình duyệt, thường giúp làm lại được hơn là chỉ nói «không dùng được».
Danh sách những gì hữu ích nhất nằm ở trang liên hệ. Chúng tôi sửa lỗi luật và lỗi kết nối làm lại được, và sửa những câu dễ khiến người mới hiểu nhầm.
Hình quân mã nguồn mở
Quân tròn đỏ và đen trên bàn là bộ SVG hnz của pychess-variants, do gbtami và những người đóng góp giữ. Trang dùng nguyên tệp theo GNU AGPL-3.0. Bản sao và ghi chú giấy phép nằm ở /xiangqi-pieces/. Lưới bàn, chữ sông và đường cung do giao diện trang này vẽ, không lấy từ ảnh bàn của dự án đó.
Động cơ chọn nước
Khi đấu AI hoặc bấm gợi ý, nước đi trước hết từ động cơ mã nguồn mở Fairy-Stockfish. Nó tìm trong trình duyệt của bạn, nên ván không bị gửi sang máy chủ của người khác. Trang tải bản một luồng, kèm một mạng nơ-ron cờ tướng công khai (khoảng 11 MB, dòng xiangqi-c07e94a5c7cb, công bố theo CC0). Trong lúc tìm, cột bên hiện độ sâu, biến chính, số nút và tốc độ.
Fairy-Stockfish do Fabian Fichter (ianfab) chủ trì, dựng trên Stockfish. Stockfish do Tord Romstad, Marco Costalba, Joona Kiiski và Gary Linscott khởi đầu, rồi có thêm nhiều người góp sức. Chạy thẳng trên trang web được là nhờ gói fairy-stockfish.wasm. Động cơ phát hành theo GNU GPL v3; toàn văn giấy phép ở COPYING.txt, danh sách tác giả ở AUTHORS.txt. Cảm ơn những người đã biến việc tìm nước và đánh giá thành phần mềm tự do để người khác dùng tiếp. Các tác giả này không bảo chứng cho trang.
Nếu động cơ đó không tải được, ván chuyển sang XQWLight nhẹ hơn rồi đánh tiếp. XQWLight do Morning Yellow (Xiangqi Wizard, xqbase.com) thiết kế, theo GNU GPL v2 hoặc bản sau. Nó chỉ chọn nước trong trình duyệt. Nước hợp lệ, chiếu, hết nước, chiếu dai và đuổi dai vẫn do chương trình luật của trang này phán. Cảm ơn một động cơ cổ điển vẫn chạy được trên web.
Cổ phổ dùng trong thử thách tàn cuộc
Trên trang thử thách tàn cuộc, tên cục và thế cờ Thích Tình Nhã Thú lấy từ sách Minh, thuộc phạm vi công cộng. Chỉ mục FEN dùng để khôi phục các thế đó là shiqingyaqu551.fen của dự án mã nguồn mở kuiba1949/xiangqi-tools, dùng theo BSD-3-Clause. Một phần số nước sát lấy từ floatai/xiangqibench, dùng theo MIT. Các đòn chiếu bí cơ bản và tàn cuộc thực dụng do trang này tự sắp. Các tác giả ấy không bảo chứng cho trang.
Ai giữ bàn cờ này
Ply Yard giữ trang này. Giao diện, động cơ, phòng trực tuyến và phần tiếng Việt vẫn chỉnh theo phản hồi thật. Trước khi đánh, trang không xin tài khoản người chơi, tên thật hay thông tin thanh toán.