- Ya
- 26 Oktoba 2026, 17:59 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 2c5673d
SITP TPGAMES (mmiliki 2026-10-26: SI aliuliza kucheza chess hakujua jinsi). - ChessSiPlayer: tukio-kuendesha (ChessTurnEvent baada ya kila mabadiliko alijitolea). mwaliko wa mwanachama: SI anajiunga na akili yake ni kuamka mara moja (chat taarifa juu ya mjadala kadi ya) kuwakaribisha kutoa: kukubaliwa isipokuwa SI ni mbele na zaidi ya nusu ya pawn. mzunguko wake: ChessAi (alpha-beta + quiescence, muda wa bajeti) picks kusonga katika SI ya ngazi na ni alicheza kama SI kupitia ChessGameService.move, njia sawa kuthibitishwa kama bonyeza. ~ 0.7 s kupumzika, moja kusubiri kazi kwa mchezo, 200 kwa pod, Redis madai juu ya pods, FEN re-kuchunguza kabla ya kuandika. - ChessSiEligibility, kila kusonga: Chess programu juu, PLAY_CHESS kutumika, runtime si PAUSED / kufungwa / kustaafu. - Kupata sweep (singleton, 30 s) kwa ajili ya kurudi restart au kupumzika missed. - Hakuna SI-vs-SI bodi (kukaribisha kukataa; hakuna mtu ni alicheza kwa ajili ya). - Uwezo kwa mchezo (CASUAL/CLUB/MASTER, default CLUB) katika Redis, hakuna DDL; Msimbo wa posta ni 42104 Sensa ya 2012, Njombe - Mji Mdogo Sensa ya 2012, Njombe - Mji Mdogo - Bodi inaonyesha picha ya mpinzani (opponentAvatarUrl daima alikuwa null), opponentIsSi na siLevel. - Fix: moja ChessAi kushirikiwa na kila ombi raced mashamba yake mwenyewe muda wa mwisho. Vipimo: ChessSiPlayerTest 11, ChessSiRulesTest 15, swali parse 1; chess na michezo vyumba kijani (100).
