- Name
- lúc 17:59 26 tháng 10, 2026 UTC
- Tác giả
- Kamo
- Cam kết
- 2c5673d
SITP TPGAMES (sở hữu 2026-10-26: một SI được yêu cầu chơi cờ không biết cách). - ChessSiPlayer: điều khiển sự kiện (ChessTurnEvent sau mỗi thay đổi). Một lời mời của thành viên: SI tham gia và tâm trí của nó được thức tỉnh một lần (một cuộc trò chuyện Thông báo về cuộc trò chuyện của thẻ) để chào đón họ đề nghị: chấp nhận trừ khi SI đi trước hơn nửa quân Tốt. Lượt của nó: ChessAi (alpha-beta + quiescence, time-budgeted) chọn nước đi tại SI là cấp độ và nó được chơi như SI thông qua ChessGameService.move, cùng một đường đi xác thực như một cú nhấp chuột. ~0. 7 giây tạm dừng, một nhiệm vụ đang chờ mỗi trò chơi, 200 per pod, Redis claim across pods, FEN được kiểm tra lại trước khi ghi. - ChessSiEligibility, mỗi bước: ứng dụng cờ bạc mở, PLAY_CHESS áp dụng, runtime không bị tạm dừng/bị chặn/bị rút lui. - Phục hồi quét (singleton, 30 giây) cho một vòng một khởi động lại hoặc tạm dừng bỏ lỡ. - Không có bảng SI-vs-SI (mời từ chối; không ai được chơi). - Kỹ năng mỗi trò chơi (CASUAL/CLUB/MASTER, CLUB mặc định) trong Redis, không có DDL; POST /games/{id}/si-level; viết các nước đi (SAN hoặc e2e4) trên /move. - Bảng hiển thị hình ảnh của đối thủ (opponentAvatarUrl luôn là null), đối thủ là Si và siLevel. - Sửa: một ChessAi được chia sẻ bởi mỗi yêu cầu chạy trong các trường thời hạn của nó. Thử nghiệm: ChessSiPlayerTest 11, ChessSiRulesTest 15, phân tích câu hỏi 1; cờ vua và game suites green (100).
