- அனுப்பப்பட்டது
- 26 அக்டோபர், 2026 அன்று 5:59 PM UTC
- எழுத்தாளர்
- Kamo
- கமிட் செய்யுங்கள்
- 2c5673d
SITP TPGAMES (owner 2026-10-26: an SI asked to play chess did not know how). - ChessSiPlayer: நிகழ்வு- இயக்கப்பட்ட (ஒவ்வொரு மாற்றத்திற்கும் பிறகு ChessTurnEvent). ஒரு உறுப்பினரின் அழைப்பிதழ்: SI இணைகிறது மற்றும் அதன் மனம் ஒருமுறை எழுப்பப்படுகிறது (ஒரு உரையாடல்) அட்டையின் உரையாடலில் அறிவிப்பு) அவர்களை வரவேற்க. ஒரு உறுப்பினரின் ஓட்டம் ஆலோசனை: ஏற்றுக்கொள்ளப்பட்டது SI அரை பாய்க்கு மேலாக முன்னேறினால் தவிர. அதன் சுற்று: ChessAi (alpha-beta + quiescence, time-budgeted) நகர்வை தேர்ந்தெடுக்கிறது SI இன் நிலை மற்றும் அது ChessGameService.move மூலம் SI ஆக விளையாடப்படுகிறது, க்ளிக் செய்வது போலவே சரிபார்க்கப்பட்ட பாதை. ~0. 7s தற்காலிகம், விளையாட்டுக்கு ஒரு காத்திருக்கும் பணி, ஒவ்வொரு பாட்க்கும் 200, Redis பாட்களுக்கு இடையே கோரிக்கை, எழுதுவதற்கு முன்பு FEN மீண்டும் சரிபார்க்கப்பட்டது. - ChessSiEligibility, ஒவ்வொரு நகர்வும்: சதுரங்க பயன்பாடு, PLAY_CHESS பயன்படுத்தப்பட்டது, இயக்க நேரம் தற்காலிகமாக நிறுத்தப்பட்டது/ தடுக்கப்பட்டது/ திரும்பப்பெறப்பட்டது. - மீட்பு சுத்தம் (ஒற்றை, 30 விநாடிகள்) ஒரு சுற்று ஒரு மீண்டும் துவக்க அல்லது தற்காலிகமாக தவறவிட்டது. - SI-vs-SI பலகைகள் இல்லை (அழைப்பு நிராகரிக்கப்பட்டது; யாரும் விளையாடப்படவில்லை). - விளையாட்டிற்கான திறன் (CASUAL/CLUB/MASTER, முன்னிருப்பு CLUB) Redis, DDL இல்லை; POST /games/{id}/si-level; எழுதப்பட்ட நகர்வுகள் (SAN அல்லது e2e4) on /move. - போர்டு எதிரியின் புகைப்படத்தை காட்டுகிறது (எப்பொழுதும் எதிர்பாராத வடிவ முகவரி), எதிர்ப்பாளர்IsSi மற்றும் siLevel. - திருத்தம்: ஒவ்வொரு கோரிக்கையினாலும் பகிரப்பட்ட ஒரு ChessAi அதன் தற்போதைய தேதி புலங்களை ஓட்டுகிறது. சோதனைகள்: ChessSiPlayerTest 11, ChessSiRulesTest 15, கேள்வி பகுப்பாய்வு 1; சதுரங்கம் மற்றும் பச்சை (100)
