Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save sathyarajshetigar/a1fef092c0b5127a420bf3d9b94f93aa to your computer and use it in GitHub Desktop.

Select an option

Save sathyarajshetigar/a1fef092c0b5127a420bf3d9b94f93aa to your computer and use it in GitHub Desktop.
------------------------------------------------------------
2026-08-17T10:32:06.8635490Z [Log] [initFirebase:62] FirebaseManager initFirebase start
2026-08-17T10:32:07.0122770Z [Log] [initFirebase:79] FirebaseManager dependencies available
2026-08-17T10:32:07.0566480Z [Log] [initFirebase:84] FirebaseManager remote config instance created
2026-08-17T10:32:07.0579060Z [Log] [initFirebase:93] FirebaseManager init complete utc=17-08-2026 10:32:07
2026-08-17T10:32:09.1816980Z [Log] [CleanupExpiredThemes:552] DailyThemeCache Cleanup no root folder path=/var/mobile/Containers/Data/Application/C139DF22-22B5-4F43-B5D1-A6F1722E5FB3/Documents/dailyThemes
2026-08-17T10:32:09.1825300Z [Log] [GetDeviceCountryCode:1781] DailyThemeFirebase device country detected from RegionInfo country=in
2026-08-17T10:32:09.1827590Z [Log] [Initialize:53] DailyThemeFirebase Initialize today=2026-08-17 deviceCountry=in clientVersion=8.4
2026-08-17T10:32:09.1830040Z [Log] [TryLoadCachedVenue:35] DailyThemeCache LoadCachedVenue date=2026-08-17 country=in folder=/var/mobile/Containers/Data/Application/C139DF22-22B5-4F43-B5D1-A6F1722E5FB3/Documents/dailyThemes/2026-08-17/in
2026-08-17T10:32:09.1833100Z [Log] [TryLoadCachedVenue:55] DailyThemeCache cache miss date=2026-08-17 country=in
2026-08-17T10:32:09.1835770Z [Log] [TryLoadCachedWeeklyVenue:335] DailyThemeCache falling back to global weekly cache date=2026-08-17 deviceCountry=in
2026-08-17T10:32:09.1838360Z [Log] [Initialize:60] DailyThemeFirebase no cached daily theme for 2026-08-17
2026-08-17T10:32:09.1840540Z [Log] [Initialize:63] DailyThemeFirebase no cached weekly theme for 2026-08-17
2026-08-17T10:32:09.1874770Z [Log] [TryReadRemoteThemeFetchConfig:440] DailyThemeFirebase Remote Config gate config date=2026-06-24 dailyVersion=1 weeklyVersion=1 staticVersion=1
2026-08-17T10:32:09.1877620Z [Log] [CreateThemeFetchPlanFromRemoteConfig:308] DailyThemeFirebase Remote Config gate ignored because date differs remote=2026-06-24 today=2026-08-17
2026-08-17T10:32:09.1879910Z [Log] [LogThemeFetchFirestoreReadDecision:209] DailyThemeFirebase Firestore read decision date=2026-08-17 dailyRead=False weeklyRead=False staticOverrideRead=False remoteConfigGate=True
2026-08-17T10:32:09.1882040Z [Log] [Initialize:142] DailyThemeFirebase skipping daily Firestore fetch date=2026-08-17 cachedVersionCount=0
2026-08-17T10:32:09.1884130Z [Log] [Initialize:171] DailyThemeFirebase skipping weekly Firestore fetch date=2026-08-17 cachedVersionCount=0
2026-08-17T10:32:09.1886380Z [Log] [Initialize:199] DailyThemeFirebase skipping static override Firestore fetch date=2026-08-17 cachedVersionCount=0
2026-08-17T10:32:09.1888430Z [Log] [Initialize:203] DailyThemeFirebase Firestore read complete date=2026-08-17 dailyRead=False weeklyRead=False staticOverrideRead=False
2026-08-17T10:32:09.1890600Z [Log] [Initialize:204] DailyThemeFirebase initialization complete
2026-08-17T10:32:21.2069490Z [Log] [OnPlayerCoinsUpdated:120] OnPlayerCoinsUpdated prevBal 0 curbal304350
2026-08-17T10:32:22.3909510Z [Log] [requestAdmobBanner:502] requesting width: 414 Height: 0
2026-08-17T10:33:39.2980730Z [Log] [ParseCityId:118] Unknown city id 'PARIS' in static venue config.
2026-08-17T10:33:39.3261760Z [Log] [getCurrentSelectedCity:342] CurrentSelectedCity: 0
2026-08-17T10:33:39.3402310Z [Log] [ExecuteCloudScript:1106] PlayFab ExecuteCloudScript request fn=bgmRefreshStandings
2026-08-17T10:33:39.3421080Z [Log] [OnEnable:125] Prvs playercount: 4
2026-08-17T10:33:39.3424040Z [Log] [getCurrentSelectedCity:342] CurrentSelectedCity: 0
2026-08-17T10:33:39.3432840Z [Log] [ParseCityId:118] Unknown city id 'PARIS' in static venue config.
2026-08-17T10:33:39.3562420Z [Log] [getCurrentSelectedCity:342] CurrentSelectedCity: 0
2026-08-17T10:33:39.3691530Z [Log] [ExecuteCloudScript:1106] PlayFab ExecuteCloudScript request fn=bgmRefreshStandings
2026-08-17T10:33:39.4117650Z [Log] [RefreshPlayerIconsAfterLayout:680] Prvs playercount: 4
2026-08-17T10:33:40.0738740Z [Log] [getCurrentSelectedCity:342] CurrentSelectedCity: 0
2026-08-17T10:33:40.0835240Z [Log] [getCurrentSelectedCity:342] CurrentSelectedCity: 0
2026-08-17T10:33:40.0920380Z [Log] [JoinRandomRoom:3955] JoinRandomRoom 4
2026-08-17T10:33:40.1076650Z [Log] [ExecuteCloudScript:1111] PlayFab ExecuteCloudScript result fn=bgmRefreshStandings success=True
2026-08-17T10:33:40.1233830Z [Log] [ExecuteCloudScript:1111] PlayFab ExecuteCloudScript result fn=bgmRefreshStandings success=True
2026-08-17T10:33:40.3403580Z [Log] [OnJoinRandomFailed:932] PhotonManager : OnPhotonRandomJoinFailed No match found
2026-08-17T10:33:41.0542110Z [Log] [LogConstructedDeckSummary:129] Deck constructed. gameType=CLASSIC total=108 actions=34 properties=39 rents=13 money=20 insurance=2 nullCards=0 duplicateIds=[]
2026-08-17T10:34:00.0726970Z [Log] [TryStartSingleHumanMatchOfflineAtBoundary:3698] Switching single-human match to offline at start boundary. reason=random_matchmaking_timeout players=4 createRoster=True
2026-08-17T10:34:00.0858940Z [Log] [LogConstructedDeckSummary:129] Deck constructed. gameType=CLASSIC total=108 actions=34 properties=39 rents=13 money=20 insurance=2 nullCards=0 duplicateIds=[]
2026-08-17T10:34:00.1030000Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=initial_deal generation=1 cards=0
2026-08-17T10:34:00.3857600Z [Log] [OnLeftRoom:883] PhotonManager : OnLeftRoom
2026-08-17T10:34:00.4029800Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=deal_cards generation=2 cards=0
2026-08-17T10:34:00.4860360Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=3 cards=5
2026-08-17T10:34:00.9385490Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=3 enableTouch=False cards=5
2026-08-17T10:34:02.0901070Z [Log] [onDealAnimationCompletedFromView:6701] Initial deal animation completed. authoritativeDealOver=False
2026-08-17T10:34:02.0915360Z [Log] [ScheduleDealOverFromController:6717] Controller completing initial deal. reason=offline_initial_deal generation=1
2026-08-17T10:34:02.1088730Z [Log] [onSetTurn_old:9728] onSetTurn_old 0
2026-08-17T10:34:02.1105730Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=1 cleared=0 cancelViewTweens=False
2026-08-17T10:34:02.1128150Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=Kimons#0 received=[] deckPtr=20 players=4
2026-08-17T10:34:02.1157700Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:02.1171820Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD;62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;20:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;80:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:02.1183790Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(5)=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;98:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:02.1198270Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:02.1212680Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:34:02.1225540Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:34:02.1229990Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:34:02.1234290Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:34:02.1240100Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=offline_turn_start_cards_received turnPlayer=Kimons#0 received=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>] deckPtr=22 players=4
2026-08-17T10:34:02.1245070Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:02.1250070Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD;62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;20:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;80:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:02.1255010Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(5)=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;98:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:02.1259970Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:02.1269900Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_offline_turn_start_deal isReqLatestData=False toPile=HAND_PILE cards=2 fromPlayer=0
2026-08-17T10:34:02.1279330Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=offline_turn_start_deal fromPlayerId=0 toPile=HAND_PILE cards=[22,63]
2026-08-17T10:34:02.1311060Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=deal_cards generation=4 cards=5
2026-08-17T10:34:02.1378950Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=5 cards=7
2026-08-17T10:34:02.2026350Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=6 cards=7
2026-08-17T10:34:02.8571000Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=6 enableTouch=True cards=7
2026-08-17T10:34:03.1050480Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=HAND_PILE cards=[22,63]
2026-08-17T10:34:03.1080140Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=7 cards=7
2026-08-17T10:34:03.7724980Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=7 enableTouch=True cards=7
2026-08-17T10:34:04.6581450Z [Log] [OnPointerClick:810] OnPointerClick tapMode None canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for <size=40>PROPERTY\nWILD CARD
2026-08-17T10:34:04.8408760Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=8 cards=7
2026-08-17T10:34:05.1727990Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_property_model_update isReqLatestData=False toPile=PROPERTY_PILE cards=1 fromPlayer=0
2026-08-17T10:34:05.1743310Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_property_model_update fromPlayerId=0 toPile=PROPERTY_PILE cards=[63]
2026-08-17T10:34:05.1775760Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:05.2600500Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=9 cards=6
2026-08-17T10:34:05.6851490Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:34:05.8194420Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=9 enableTouch=True cards=6
2026-08-17T10:34:06.1852260Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=PROPERTY_PILE cards=[63]
2026-08-17T10:34:06.2685200Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for <size=40>PROPERTY\nWILD CARD
2026-08-17T10:34:06.2700490Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:06.3006240Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:06.4695310Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=10 cards=6
2026-08-17T10:34:06.7352350Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_property_model_update isReqLatestData=False toPile=PROPERTY_PILE cards=1 fromPlayer=0
2026-08-17T10:34:06.7368510Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_property_model_update fromPlayerId=0 toPile=PROPERTY_PILE cards=[68]
2026-08-17T10:34:06.7432550Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:06.7628610Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=11 cards=5
2026-08-17T10:34:07.2225590Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=11 enableTouch=True cards=5
2026-08-17T10:34:07.2379780Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:34:07.7375600Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=PROPERTY_PILE cards=[68]
2026-08-17T10:34:07.8381260Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:08.3397760Z [Log] [onPlayerPassFromView:9157] On PASS from Kimons
2026-08-17T10:34:08.3410870Z [Log] [onPlayerPassFromView:9165] Kimons isAI: False, isInActive False isMinised False
2026-08-17T10:34:08.3422340Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:08.3432480Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:08.3454070Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=12 cards=5
2026-08-17T10:34:08.3507320Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=13 cards=5
2026-08-17T10:34:08.3527830Z [Log] [onSetTurn_old:9728] onSetTurn_old 1
2026-08-17T10:34:08.3533940Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=2 cleared=0 cancelViewTweens=False
2026-08-17T10:34:08.3542310Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyAuditor#1 received=[] deckPtr=22 players=4
2026-08-17T10:34:08.3568350Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=1,complete=False,insured=False,rent=2,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:08.3581770Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD;62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;20:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;80:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:08.3587200Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(5)=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;98:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:08.3592120Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:08.3596690Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:08.3601090Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:34:08.3605660Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:34:08.3609940Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:34:08.3614090Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:34:08.3618280Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=1 handBefore=5 howMany=2 deckPtr=22 gameType=CLASSIC
2026-08-17T10:34:08.3622960Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=1 handBefore=5 requested=2 howMany=2 cards=[77,94] deckPtr=22->24 gameType=CLASSIC
2026-08-17T10:34:08.8036470Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=13 enableTouch=False cards=5
2026-08-17T10:34:10.3539750Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=1 hand=5->7 cards=[77,94] deckPtr=22->24 isMaster=False gameType=CLASSIC
2026-08-17T10:34:10.3553540Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyAuditor#1 received=[94:MONEY_CARD/MONEY/M2/Money Card;77:RENT_CARD/RENT/M1/RENT] deckPtr=24 players=4
2026-08-17T10:34:10.3565690Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=1,complete=False,insured=False,rent=2,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:10.3578190Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(7)=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD;62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;20:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;94:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:10.3594300Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(5)=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;98:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:10.3605940Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:12.5692360Z [Log] [play:136] [EFF AI] ShadyAuditor score=90 kind=Property property new card=62
2026-08-17T10:34:13.5710030Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:14.0547280Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:15.7705960Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:15.7726000Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:15.7767100Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:15.7780920Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:15.7790200Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:15.7803120Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:15.7847100Z [Log] [play:136] [EFF AI] ShadyAuditor score=88 kind=Bank bank card=94
2026-08-17T10:34:16.7869330Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:18.2031650Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:18.2047520Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:18.2059840Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:18.2070160Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:18.2080390Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:18.2089300Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:18.2104500Z [Log] [play:136] [EFF AI] ShadyAuditor score=85 kind=Property property new card=72
2026-08-17T10:34:19.2041880Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:19.7203520Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1204960Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1222850Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1241350Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1254560Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1266030Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1275160Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1285980Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1296420Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1306650Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1317560Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyAuditor
2026-08-17T10:34:21.1328910Z [Log] [onPlayerPassFromView:9165] ShadyAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:34:21.1342340Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1359080Z [Log] [onSetTurn_old:9728] onSetTurn_old 2
2026-08-17T10:34:21.1370220Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=3 cleared=0 cancelViewTweens=False
2026-08-17T10:34:21.1391780Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyClerk#2 received=[] deckPtr=24 players=4
2026-08-17T10:34:21.1406330Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=1,complete=False,insured=False,rent=2,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:21.1421760Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(4)=[20:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(1,total=2)=[94:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:21.1439310Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(5)=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;98:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:21.1455460Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:21.1471280Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:21.1485250Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:34:21.1500020Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:21.1512520Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:34:21.1524280Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:34:21.1535640Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:34:21.1545590Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=2 handBefore=5 howMany=2 deckPtr=24 gameType=CLASSIC
2026-08-17T10:34:21.1560620Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=2 handBefore=5 requested=2 howMany=2 cards=[42,47] deckPtr=24->26 gameType=CLASSIC
2026-08-17T10:34:23.1338150Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=2 hand=5->7 cards=[42,47] deckPtr=24->26 isMaster=False gameType=CLASSIC
2026-08-17T10:34:23.1353780Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyClerk#2 received=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE;42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE] deckPtr=26 players=4
2026-08-17T10:34:23.1367960Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=1,complete=False,insured=False,rent=2,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:23.1384010Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(4)=[20:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(1,total=2)=[94:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:23.1403260Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(7)=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE;47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE;42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;98:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:23.1418020Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:25.8550950Z [Log] [play:136] [EFF AI] ShadyClerk score=92 kind=Bank bank card=98
2026-08-17T10:34:28.7709820Z [Log] [play:136] [EFF AI] ShadyClerk score=80 kind=Property property new card=47
2026-08-17T10:34:29.7867940Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:30.2859730Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:31.4862760Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:31.4877530Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:31.4890900Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:31.4902220Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:31.4911010Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:31.4921440Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:31.4935860Z [Log] [play:136] [EFF AI] ShadyClerk score=80 kind=Property property new card=45
2026-08-17T10:34:32.4867900Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:33.0022490Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9024450Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9038730Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9052230Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9063780Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9074550Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9083520Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9093720Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9105430Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9117970Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9130270Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyClerk
2026-08-17T10:34:34.9140460Z [Log] [onPlayerPassFromView:9165] ShadyClerk isAI: True, isInActive False isMinised False
2026-08-17T10:34:34.9159520Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9176030Z [Log] [onSetTurn_old:9728] onSetTurn_old 3
2026-08-17T10:34:34.9188570Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=4 cleared=0 cancelViewTweens=False
2026-08-17T10:34:34.9202520Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=BoldAuditor#3 received=[] deckPtr=26 players=4
2026-08-17T10:34:34.9220980Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=1,complete=False,insured=False,rent=2,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:34.9232950Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(4)=[20:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(1,total=2)=[94:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:34.9244900Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=3)=[98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=4,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=5,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:34:34.9256800Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:34.9267040Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:34.9277730Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:34:34.9289960Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:34.9301600Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:34:34.9313090Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:34.9327280Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:34:34.9337880Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:34:34.9349050Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=3 handBefore=5 howMany=2 deckPtr=26 gameType=CLASSIC
2026-08-17T10:34:34.9359690Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=3 handBefore=5 requested=2 howMany=2 cards=[8,15] deckPtr=26->28 gameType=CLASSIC
2026-08-17T10:34:36.9166120Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=3 hand=5->7 cards=[8,15] deckPtr=26->28 isMaster=False gameType=CLASSIC
2026-08-17T10:34:36.9182950Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=BoldAuditor#3 received=[8:ACTION_CARD/FORCED_DEAL/M3/FORCED DEAL;15:ACTION_CARD/MY_BIRTHDAY/M2/<size=60>IT'S MY BIRTHDAY</size>] deckPtr=28 players=4
2026-08-17T10:34:36.9199650Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=1,complete=False,insured=False,rent=2,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:36.9219810Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(4)=[20:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(1,total=2)=[94:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:36.9233260Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=3)=[98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=4,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=5,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:34:36.9245570Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(7)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE;8:ACTION_CARD/FORCED_DEAL/M3/FORCED DEAL;15:ACTION_CARD/MY_BIRTHDAY/M2/<size=60>IT'S MY BIRTHDAY</size>;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(0)=[]
2026-08-17T10:34:39.4207850Z [Log] [play:136] [EFF AI] BoldAuditor score=119 kind=Center birthday payable=3 holdCost=10
2026-08-17T10:34:39.4245830Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=15 action=MY_BIRTHDAY inFlight=1 generation=0
2026-08-17T10:34:40.4199680Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=3 action=MY_BIRTHDAY type=MONEY requester=BoldAuditor/BoldAudito#3 ai=True requesteeId=-1 requestedMoney=2 requesterCards=count=0 requestedCards=count=0 requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:34:40.4214950Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 3\nRequester: BoldAuditor\nRequestee: -1\nRequestedMoney: 2\nRequesterProp: \nRequestedProp: \nisValid: True\n ReqTyp: MONEY\n Action: MY_BIRTHDAY\ncardsDropped: 1\nMessage: BoldAudito is asking 2M for Birthday.\nRquestedCards\nRquesterCards\n============END OF REQUST===========
2026-08-17T10:34:40.4305870Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=3 requestee=-1 startedAt=0
2026-08-17T10:34:41.4362680Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=15 action=MY_BIRTHDAY inFlight=0
2026-08-17T10:34:41.9363530Z [Log] [ShowOpponentPlayerRequestUIEvent:2332] ShowOpponentPlayerRequestUIEvent remainingTime=-1 effectiveRemainingTime=-1 requestRemaining=-1
2026-08-17T10:34:41.9379580Z [Log] [ShowOpponentPlayerRequestUIEvent:2340] ShowOpponentPlayerRequestUIEvent money UI scheduled. action=MY_BIRTHDAY requestId=3 delay=0 effectiveRemainingTime=-1
2026-08-17T10:34:41.9485450Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 3\nFrom: ShadyAuditor\nTo: BoldAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 94 money: 2 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:34:41.9502730Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:34:41.9517450Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:34:41.9532740Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:34:41.9564160Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:41.9605860Z [Log] [ShowChatMessage:3153] chat: Giving you 2M
2026-08-17T10:34:41.9643400Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 3\nFrom: ShadyClerk\nTo: BoldAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 98 money: 3 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:34:41.9660580Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:34:41.9675230Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:34:41.9686620Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:34:41.9711820Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:41.9721070Z [Log] [ShowChatMessage:3153] chat: Giving you 3M
2026-08-17T10:34:41.9764580Z [Log] [ShowOpponentPlayerRequestUIEvent:2343] ShowOpponentPlayerRequestUIEvent money UI callback. action=MY_BIRTHDAY requestId=3
2026-08-17T10:34:41.9776280Z [Log] [ShowOpponentPlayerRequestUIEvent:2375] ShowOpponentPlayerRequestUIEvent money branch. action=MY_BIRTHDAY requesteeId=0 localPlayerId=0 hasPayableCards=True canUseJustSayNo=False isTurnTimerEnabled=True
2026-08-17T10:34:41.9879040Z [Log] [ShowOpponentPlayerRequestUIEvent:2515] ShowOpponentPlayerRequestUIEvent money timerDuration=15 remainingTime=-1 requestRemaining=-1 hasPayableCards=True canUseJustSayNo=False uiDelay=0 isTurnTimerEnabled=True
2026-08-17T10:34:42.9498980Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:42.9521240Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:42.9653550Z [Log] [OnPointerClick:810] OnPointerClick tapMode None canPlay? True tweeningCard False isMultiSelectEnabled True playState NONE selectingForCardSwap False for <size=40>PROPERTY\nWILD CARD
2026-08-17T10:34:42.9662680Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:43.3155970Z [Log] [ShowOpponentPlayerRequestUIEvent:2524] Discard Card Timeout False
2026-08-17T10:34:43.3165940Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 3\nFrom: Kimons\nTo: BoldAuditor\nisReqAccepted: True\nAck Cards\ntype: PROPERTY_WILD_CARD action: NONE uid: 68 money: 4 isPureWild: False colors: 2\n============END OF REQUST ACK===========
2026-08-17T10:34:43.3173130Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:34:43.3179740Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:34:43.3186500Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:34:43.3215590Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:43.3220110Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:43.3225550Z [Log] [ShowChatMessage:3153] chat: Giving you 4M
2026-08-17T10:34:44.3313820Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:44.3318960Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:46.7364200Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:47.9532100Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:47.9552500Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:47.9566650Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:47.9578660Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:47.9588450Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:47.9597680Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:47.9627580Z [Log] [play:136] [EFF AI] BoldAuditor score=196 kind=Center forced target=ShadyAuditor give=68 take=62 opponentCost=0 holdCost=15
2026-08-17T10:34:47.9671360Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=8 action=FORCED_DEAL inFlight=1 generation=0
2026-08-17T10:34:48.9528850Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=3 action=FORCED_DEAL type=PROPERTY requester=BoldAuditor/BoldAudito#3 ai=True requesteeId=1 requestedMoney=-1 requesterCards=count=1 [0]=uid=68 action=NONE type=PROPERTY_WILD_CARD title=<size=40>PROPERTY\nWILD CARD sub=PROPERTY WILD CARD pureWild=False requestedCards=count=1 [0]=uid=62 action=NONE type=PROPERTY_WILD_CARD title=<size=40>PROPERTY\nWILD CARD sub=PROPERTY WILD CARD pureWild=False requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:34:48.9544320Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 3\nRequester: BoldAuditor\nRequestee: 1\nRequestedMoney: -1\nRequesterProp: \nRequestedProp: \nisValid: True\n ReqTyp: PROPERTY\n Action: FORCED_DEAL\ncardsDropped: 1\nMessage: BoldAudito would like to swap the Property, PROPERTY WILD CARD with your Property, PROPERTY WILD CARD.\nRquestedCards\ntype: PROPERTY_WILD_CARD action: NONE uid: 62 money: 4 isPureWild: False colors: 2\nRquesterCards\ntype: PROPERTY_WILD_CARD action: NONE uid: 68 money: 4 isPureWild: False colors: 2\n============END OF REQUST===========
2026-08-17T10:34:48.9557330Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=3 requestee=1 startedAt=0
2026-08-17T10:34:49.9859870Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=8 action=FORCED_DEAL inFlight=0
2026-08-17T10:34:50.4532170Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 3\nFrom: ShadyAuditor\nTo: BoldAuditor\nisReqAccepted: False\nAck Cards\ntype: ACTION_CARD action: JUST_SAY_NO uid: 20 money: 4 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:34:50.4545950Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 1
2026-08-17T10:34:50.4558630Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:34:50.4587040Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=20 action=JUST_SAY_NO inFlight=1 generation=0
2026-08-17T10:34:50.4609650Z [Log] [ShowChatMessage:3153] chat: Just Say No to BoldAudito
2026-08-17T10:34:52.4861960Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=20 action=JUST_SAY_NO inFlight=0
2026-08-17T10:34:53.8693110Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:55.0847520Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:55.0863540Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:55.0877860Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:55.0889280Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:55.0899590Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:55.0909280Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:55.0927000Z [Log] [play:136] [EFF AI] BoldAuditor score=111 kind=Property property existing card=40 target=6 needed=1
2026-08-17T10:34:56.0852240Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:56.5855460Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4852270Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4868540Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4907360Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4920160Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4930630Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4942520Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4956620Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4984780Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.4998230Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.5014090Z [Log] [onPlayerPassFromView:9157] On PASS from BoldAuditor
2026-08-17T10:34:58.5029280Z [Log] [onPlayerPassFromView:9165] BoldAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:34:58.5043110Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.5112110Z [Log] [onSetTurn_old:9728] onSetTurn_old 0
2026-08-17T10:34:58.5127440Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=5 cleared=0 cancelViewTweens=False
2026-08-17T10:34:58.5145490Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=Kimons#0 received=[] deckPtr=28 players=4
2026-08-17T10:34:58.5162150Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(1)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:58.5180520Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(0,total=0)=[] props(2)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:58.5199870Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(2)=[key=4,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=5,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:34:58.5222810Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(4)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(1)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE]]
2026-08-17T10:34:58.5231340Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:34:58.5237430Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:34:58.5243310Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:34:58.5248750Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:34:58.5254430Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:34:58.5259970Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:34:58.5265390Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:34:58.5271850Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:34:58.5278470Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=offline_turn_start_cards_received turnPlayer=Kimons#0 received=[93:MONEY_CARD/MONEY/M2/Money Card;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>] deckPtr=30 players=4
2026-08-17T10:34:58.5285120Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;93:MONEY_CARD/MONEY/M2/Money Card] bank(0,total=0)=[] props(1)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:58.5298420Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(0,total=0)=[] props(2)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:34:58.5306620Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(2)=[key=4,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=5,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:34:58.5313850Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(4)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(1)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE]]
2026-08-17T10:34:58.5319810Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_offline_turn_start_deal isReqLatestData=False toPile=HAND_PILE cards=2 fromPlayer=0
2026-08-17T10:34:58.5326070Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=offline_turn_start_deal fromPlayerId=0 toPile=HAND_PILE cards=[26,93]
2026-08-17T10:34:58.5341760Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=deal_cards generation=14 cards=5
2026-08-17T10:34:58.5394990Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=15 cards=7
2026-08-17T10:34:58.5973920Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=16 cards=7
2026-08-17T10:34:59.2639770Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=16 enableTouch=True cards=7
2026-08-17T10:34:59.4983670Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=HAND_PILE cards=[26,93]
2026-08-17T10:34:59.5007910Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=17 cards=7
2026-08-17T10:35:00.1491720Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=17 enableTouch=True cards=7
2026-08-17T10:35:01.0151100Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for Money Card
2026-08-17T10:35:01.0165810Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:01.2152110Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=18 cards=7
2026-08-17T10:35:01.5163640Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_bank_model_update isReqLatestData=False toPile=BANK_PILE cards=1 fromPlayer=0
2026-08-17T10:35:01.5197000Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_bank_model_update fromPlayerId=0 toPile=BANK_PILE cards=[93]
2026-08-17T10:35:01.5317810Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=19 cards=6
2026-08-17T10:35:02.0852730Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=19 enableTouch=True cards=6
2026-08-17T10:35:02.1188890Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:35:02.4194420Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for ATLANTIC AVENUE
2026-08-17T10:35:02.4201050Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:02.5183830Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=BANK_PILE cards=[93]
2026-08-17T10:35:02.6022020Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=20 cards=6
2026-08-17T10:35:02.9015740Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_property_model_update isReqLatestData=False toPile=PROPERTY_PILE cards=1 fromPlayer=0
2026-08-17T10:35:02.9032550Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_property_model_update fromPlayerId=0 toPile=PROPERTY_PILE cards=[61]
2026-08-17T10:35:02.9054670Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:02.9152670Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=21 cards=5
2026-08-17T10:35:03.3691510Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=21 enableTouch=True cards=5
2026-08-17T10:35:03.4018400Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:35:03.9016500Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=PROPERTY_PILE cards=[61]
2026-08-17T10:35:04.0020570Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:04.4017030Z [Log] [onPlayerPassFromView:9157] On PASS from Kimons
2026-08-17T10:35:04.4030380Z [Log] [onPlayerPassFromView:9165] Kimons isAI: False, isInActive False isMinised False
2026-08-17T10:35:04.4042130Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:04.4050680Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:04.4058250Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=22 cards=5
2026-08-17T10:35:04.4088610Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=23 cards=5
2026-08-17T10:35:04.4095270Z [Log] [onSetTurn_old:9728] onSetTurn_old 1
2026-08-17T10:35:04.4099890Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=6 cleared=0 cancelViewTweens=False
2026-08-17T10:35:04.4105010Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyAuditor#1 received=[] deckPtr=30 players=4
2026-08-17T10:35:04.4110550Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(1,total=2)=[93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:04.4122960Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(0,total=0)=[] props(2)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:35:04.4128310Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(2)=[key=4,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=5,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:04.4133630Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(4)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(1)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE]]
2026-08-17T10:35:04.4138290Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:04.4142730Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:35:04.4147000Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:04.4151510Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:35:04.4155790Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:04.4160150Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:35:04.4164580Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:04.4169020Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:35:04.4173380Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=1 handBefore=3 howMany=2 deckPtr=30 gameType=CLASSIC
2026-08-17T10:35:04.4177770Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=1 handBefore=3 requested=2 howMany=2 cards=[17,32] deckPtr=30->32 gameType=CLASSIC
2026-08-17T10:35:04.8520060Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=23 enableTouch=False cards=5
2026-08-17T10:35:06.4175080Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=1 hand=3->5 cards=[17,32] deckPtr=30->32 isMaster=False gameType=CLASSIC
2026-08-17T10:35:06.4189370Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyAuditor#1 received=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;17:ACTION_CARD/MY_BIRTHDAY/M2/<size=60>IT'S MY BIRTHDAY</size>] deckPtr=32 players=4
2026-08-17T10:35:06.4203610Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(1,total=2)=[93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:06.4228320Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;17:ACTION_CARD/MY_BIRTHDAY/M2/<size=60>IT'S MY BIRTHDAY</size>;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;90:MONEY_CARD/MONEY/M1/Money Card] bank(0,total=0)=[] props(2)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:35:06.4239640Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(2)=[key=4,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=5,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:06.4256250Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(4)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(1)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE]]
2026-08-17T10:35:07.4186740Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:08.6338480Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:08.6352400Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:08.6364220Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:08.6374910Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:08.6383940Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:08.6393230Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:08.6440490Z [Log] [play:136] [EFF AI] ShadyAuditor score=119 kind=Center birthday payable=3 holdCost=10
2026-08-17T10:35:08.6486020Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=17 action=MY_BIRTHDAY inFlight=1 generation=0
2026-08-17T10:35:09.6343490Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=1 action=MY_BIRTHDAY type=MONEY requester=ShadyAuditor/ShadyAudit#1 ai=True requesteeId=-1 requestedMoney=2 requesterCards=count=0 requestedCards=count=0 requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:35:09.6358860Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 1\nRequester: ShadyAuditor\nRequestee: -1\nRequestedMoney: 2\nRequesterProp: \nRequestedProp: \nisValid: True\n ReqTyp: MONEY\n Action: MY_BIRTHDAY\ncardsDropped: 1\nMessage: ShadyAudit is asking 2M for Birthday.\nRquestedCards\nRquesterCards\n============END OF REQUST===========
2026-08-17T10:35:09.6371090Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=1 requestee=-1 startedAt=0
2026-08-17T10:35:10.6683580Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=17 action=MY_BIRTHDAY inFlight=0
2026-08-17T10:35:11.1502430Z [Log] [ShowOpponentPlayerRequestUIEvent:2332] ShowOpponentPlayerRequestUIEvent remainingTime=-1 effectiveRemainingTime=-1 requestRemaining=-1
2026-08-17T10:35:11.1516480Z [Log] [ShowOpponentPlayerRequestUIEvent:2340] ShowOpponentPlayerRequestUIEvent money UI scheduled. action=MY_BIRTHDAY requestId=1 delay=0 effectiveRemainingTime=-1
2026-08-17T10:35:11.1532990Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 1\nFrom: ShadyClerk\nTo: ShadyAuditor\nisReqAccepted: True\nAck Cards\ntype: PROPERTY_CARD action: NONE uid: 47 money: 2 isPureWild: False colors: 1 color[0] color: #FF387E name: ST. CHARLES PLACE\n============END OF REQUST ACK===========
2026-08-17T10:35:11.1545160Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:35:11.1555340Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:35:11.1563620Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:35:11.1593180Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:11.1608150Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:11.1625750Z [Log] [ShowChatMessage:3153] chat: Giving you 2M
2026-08-17T10:35:11.1643630Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 1\nFrom: BoldAuditor\nTo: ShadyAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 94 money: 2 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:35:11.1656720Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:35:11.1669480Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:35:11.1681590Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:35:11.1706550Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:11.1718590Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:11.1729370Z [Log] [ShowChatMessage:3153] chat: Giving you 2M
2026-08-17T10:35:11.1832820Z [Log] [ShowOpponentPlayerRequestUIEvent:2343] ShowOpponentPlayerRequestUIEvent money UI callback. action=MY_BIRTHDAY requestId=1
2026-08-17T10:35:11.1843140Z [Log] [ShowOpponentPlayerRequestUIEvent:2375] ShowOpponentPlayerRequestUIEvent money branch. action=MY_BIRTHDAY requesteeId=0 localPlayerId=0 hasPayableCards=True canUseJustSayNo=False isTurnTimerEnabled=True
2026-08-17T10:35:11.1932020Z [Log] [ShowOpponentPlayerRequestUIEvent:2515] ShowOpponentPlayerRequestUIEvent money timerDuration=15 remainingTime=-1 requestRemaining=-1 hasPayableCards=True canUseJustSayNo=False uiDelay=0 isTurnTimerEnabled=True
2026-08-17T10:35:12.1517700Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:12.1531670Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:12.1542670Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:12.1549220Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:12.2337740Z [Log] [OnPointerClick:810] OnPointerClick tapMode None canPlay? True tweeningCard False isMultiSelectEnabled True playState NONE selectingForCardSwap False for Money Card
2026-08-17T10:35:12.2349170Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:12.6356370Z [Log] [ShowOpponentPlayerRequestUIEvent:2524] Discard Card Timeout False
2026-08-17T10:35:12.6369910Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 1\nFrom: Kimons\nTo: ShadyAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 93 money: 2 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:35:12.6378740Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:35:12.6383540Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:35:12.6388370Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:35:12.6400810Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:12.6405520Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:12.6410790Z [Log] [ShowChatMessage:3153] chat: Giving you 2M
2026-08-17T10:35:13.6513530Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:13.6526740Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:16.0683700Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:17.2843600Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:17.2857500Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:17.2870660Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:17.2881420Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:17.2890690Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:17.2900170Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:17.2916010Z [Log] [play:136] [EFF AI] ShadyAuditor score=52 kind=Bank bank card=90
2026-08-17T10:35:18.2844760Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8003330Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8022060Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8035840Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8046710Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8057170Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8066730Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8080150Z [Log] [play:118] [EFF AI] no executable decision; ending turn player=ShadyAuditor hand=3 bank=5 props=3
2026-08-17T10:35:19.8091000Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8100610Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8111070Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8128370Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyAuditor
2026-08-17T10:35:19.8144090Z [Log] [onPlayerPassFromView:9165] ShadyAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:35:19.8157780Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8175290Z [Log] [onSetTurn_old:9728] onSetTurn_old 2
2026-08-17T10:35:19.8189020Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=7 cleared=0 cancelViewTweens=False
2026-08-17T10:35:19.8202670Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyClerk#2 received=[] deckPtr=32 players=4
2026-08-17T10:35:19.8216520Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:19.8232020Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE]]
2026-08-17T10:35:19.8244680Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(1)=[key=5,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:19.8262190Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(4)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(1,total=3)=[98:MONEY_CARD/MONEY/M3/Money Card] props(1)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE]]
2026-08-17T10:35:19.8274360Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:19.8286420Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:35:19.8301410Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:19.8313550Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:35:19.8326070Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:19.8342200Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:35:19.8351320Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:19.8359200Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:35:19.8366600Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=2 handBefore=4 howMany=2 deckPtr=32 gameType=CLASSIC
2026-08-17T10:35:19.8374400Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=2 handBefore=4 requested=2 howMany=2 cards=[9,103] deckPtr=32->34 gameType=CLASSIC
2026-08-17T10:35:21.8135770Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=2 hand=4->6 cards=[9,103] deckPtr=32->34 isMaster=False gameType=CLASSIC
2026-08-17T10:35:21.8151930Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyClerk#2 received=[103:MONEY_CARD/MONEY/M4/Money Card;9:ACTION_CARD/FORCED_DEAL/M3/FORCED DEAL] deckPtr=34 players=4
2026-08-17T10:35:21.8167670Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:21.8184530Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=2,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE]]
2026-08-17T10:35:21.8197160Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(6)=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;9:ACTION_CARD/FORCED_DEAL/M3/FORCED DEAL;103:MONEY_CARD/MONEY/M4/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(1)=[key=5,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:21.8209460Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(4)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(1,total=3)=[98:MONEY_CARD/MONEY/M3/Money Card] props(1)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE]]
2026-08-17T10:35:22.8164930Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:24.3327870Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:24.3341810Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:24.3353670Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:24.3364240Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:24.3372730Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:24.3381310Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:24.3403910Z [Log] [play:136] [EFF AI] ShadyClerk score=202 kind=Center forced target=ShadyAuditor give=45 take=62 opponentCost=0 holdCost=15
2026-08-17T10:35:24.3462970Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=9 action=FORCED_DEAL inFlight=1 generation=0
2026-08-17T10:35:25.3336030Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=2 action=FORCED_DEAL type=PROPERTY requester=ShadyClerk/ShadyClerk#2 ai=True requesteeId=1 requestedMoney=-1 requesterCards=count=1 [0]=uid=45 action=NONE type=PROPERTY_CARD title=ST. JAMES PLACE sub=ST. JAMES PLACE pureWild=False requestedCards=count=1 [0]=uid=62 action=NONE type=PROPERTY_WILD_CARD title=<size=40>PROPERTY\nWILD CARD sub=PROPERTY WILD CARD pureWild=False requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:35:25.3352940Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 2\nRequester: ShadyClerk\nRequestee: 1\nRequestedMoney: -1\nRequesterProp: \nRequestedProp: \nisValid: True\n ReqTyp: PROPERTY\n Action: FORCED_DEAL\ncardsDropped: 1\nMessage: ShadyClerk would like to swap the Property, ST. JAMES PLACE with your Property, PROPERTY WILD CARD.\nRquestedCards\ntype: PROPERTY_WILD_CARD action: NONE uid: 62 money: 4 isPureWild: False colors: 2\nRquesterCards\ntype: PROPERTY_CARD action: NONE uid: 45 money: 2 isPureWild: False colors: 1 color[0] color: #F57F23 name: ST. JAMES PLACE\n============END OF REQUST===========
2026-08-17T10:35:25.3364960Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=2 requestee=1 startedAt=0
2026-08-17T10:35:26.3669430Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=9 action=FORCED_DEAL inFlight=0
2026-08-17T10:35:26.8507250Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 2\nFrom: ShadyAuditor\nTo: ShadyClerk\nisReqAccepted: True\nAck Cards\ntype: PROPERTY_WILD_CARD action: NONE uid: 62 money: 4 isPureWild: False colors: 2\n============END OF REQUST ACK===========
2026-08-17T10:35:26.8520090Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 1
2026-08-17T10:35:26.8531340Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:35:26.8541740Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:35:26.8586040Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:26.8600650Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:26.8613070Z [Log] [ShowChatMessage:3153] chat: Ok, take it...
2026-08-17T10:35:27.8510470Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:27.8523670Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:30.2670560Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:31.4826210Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:31.4840600Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:31.4852930Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:31.4863220Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:31.4872520Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:31.4881300Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:31.4893980Z [Log] [play:136] [EFF AI] ShadyClerk score=96 kind=Bank bank card=103
2026-08-17T10:35:32.4830210Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:34.1987780Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:34.2006410Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:34.2019390Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:34.2030780Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:34.2040290Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:34.2049220Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:34.2062230Z [Log] [play:136] [EFF AI] ShadyClerk score=75 kind=Property property new card=42
2026-08-17T10:35:35.1991720Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:35.7008850Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9168690Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9183560Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9196130Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9206670Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9216150Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9226160Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9236310Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9245940Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9254820Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9265480Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyClerk
2026-08-17T10:35:36.9276220Z [Log] [onPlayerPassFromView:9165] ShadyClerk isAI: True, isInActive False isMinised False
2026-08-17T10:35:36.9294450Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9311790Z [Log] [onSetTurn_old:9728] onSetTurn_old 3
2026-08-17T10:35:36.9323510Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=8 cleared=0 cancelViewTweens=False
2026-08-17T10:35:36.9335550Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=BoldAuditor#3 received=[] deckPtr=34 players=4
2026-08-17T10:35:36.9348080Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:36.9360280Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:36.9371540Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:35:36.9383800Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(4)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card] bank(1,total=3)=[98:MONEY_CARD/MONEY/M3/Money Card] props(1)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE]]
2026-08-17T10:35:36.9394300Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:36.9404600Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:35:36.9419320Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:36.9431190Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:35:36.9446060Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:36.9461130Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:35:36.9472360Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:36.9484550Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:35:36.9499990Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=3 handBefore=4 howMany=2 deckPtr=34 gameType=CLASSIC
2026-08-17T10:35:36.9508160Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=3 handBefore=4 requested=2 howMany=2 cards=[25,107] deckPtr=34->36 gameType=CLASSIC
2026-08-17T10:35:38.9292380Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=3 hand=4->6 cards=[25,107] deckPtr=34->36 isMaster=False gameType=CLASSIC
2026-08-17T10:35:38.9307280Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=BoldAuditor#3 received=[107:INSURANCE_CARD/INSURANCE/M10/Insurance;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>] deckPtr=36 players=4
2026-08-17T10:35:38.9321930Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:38.9337650Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:38.9350970Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:35:38.9364880Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(6)=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS;21:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;102:MONEY_CARD/MONEY/M4/Money Card;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(1,total=3)=[98:MONEY_CARD/MONEY/M3/Money Card] props(1)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE]]
2026-08-17T10:35:39.9328010Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:41.3486200Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:41.3501070Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:41.3514500Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:41.3525760Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:41.3534520Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:41.3543250Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:41.3558400Z [Log] [play:136] [EFF AI] BoldAuditor score=80 kind=Property property new card=57
2026-08-17T10:35:42.3505650Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:42.8499890Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:44.7658300Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:44.7673340Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:44.7687660Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:44.7698420Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:44.7706530Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:44.7715100Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:44.7729370Z [Log] [play:136] [EFF AI] BoldAuditor score=72 kind=Bank bank card=102
2026-08-17T10:35:45.7817430Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:47.6817050Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:47.6832360Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:47.6845850Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:47.6856790Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:47.6865600Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:47.6874100Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:47.6887510Z [Log] [play:136] [EFF AI] BoldAuditor score=110 kind=Center passgo hand=4 holdCost=5
2026-08-17T10:35:47.6899210Z [Log] [ShowChatMessage:3153] chat: Taking 2 more cards
2026-08-17T10:35:47.6940690Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=21 action=PASS_GO inFlight=1 generation=0
2026-08-17T10:35:48.6819450Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:49.7158100Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=21 action=PASS_GO inFlight=0
2026-08-17T10:35:50.1981030Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:50.2001830Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:50.2016500Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:50.2027330Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=action_card playerId=3 handBefore=3 requested=2 howMany=2 cards=[76,85] deckPtr=36->38 gameType=CLASSIC
2026-08-17T10:35:51.6988630Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=3 hand=3->5 cards=[76,85] deckPtr=36->38 isMaster=False gameType=CLASSIC
2026-08-17T10:35:51.7003480Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=BoldAuditor#3 received=[76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT] deckPtr=38 players=4
2026-08-17T10:35:51.7015830Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:51.7027680Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:51.7039640Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:35:51.7050980Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:35:52.6993020Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4149280Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4163870Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4177090Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4187820Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4198090Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4207790Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4218680Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4228220Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4239900Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4252700Z [Log] [onPlayerPassFromView:9157] On PASS from BoldAuditor
2026-08-17T10:35:54.4262380Z [Log] [onPlayerPassFromView:9165] BoldAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:35:54.4278100Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4348790Z [Log] [onSetTurn_old:9728] onSetTurn_old 0
2026-08-17T10:35:54.4364580Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=9 cleared=0 cancelViewTweens=False
2026-08-17T10:35:54.4404580Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=Kimons#0 received=[] deckPtr=38 players=4
2026-08-17T10:35:54.4421320Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(5)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:54.4436680Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:54.4453390Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:35:54.4468290Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:35:54.4483910Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:54.4494420Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:35:54.4502120Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:35:54.4509590Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:35:54.4516560Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:35:54.4521370Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:35:54.4526080Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:35:54.4530830Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:35:54.4536640Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=offline_turn_start_cards_received turnPlayer=Kimons#0 received=[99:MONEY_CARD/MONEY/M3/Money Card;84:RENT_CARD/RENT/M1/RENT] deckPtr=40 players=4
2026-08-17T10:35:54.4542400Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;22:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT;99:MONEY_CARD/MONEY/M3/Money Card] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:35:54.4548140Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:35:54.4553600Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:35:54.4559290Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:35:54.4564340Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_offline_turn_start_deal isReqLatestData=False toPile=HAND_PILE cards=2 fromPlayer=0
2026-08-17T10:35:54.4569610Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=offline_turn_start_deal fromPlayerId=0 toPile=HAND_PILE cards=[84,99]
2026-08-17T10:35:54.4582670Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=deal_cards generation=24 cards=5
2026-08-17T10:35:54.4807820Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=25 cards=7
2026-08-17T10:35:54.5271170Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=26 cards=7
2026-08-17T10:35:55.1775040Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=26 enableTouch=True cards=7
2026-08-17T10:35:55.4281220Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=HAND_PILE cards=[84,99]
2026-08-17T10:35:55.4291250Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=27 cards=7
2026-08-17T10:35:56.0953120Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=27 enableTouch=True cards=7
2026-08-17T10:35:56.3442270Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for Money Card
2026-08-17T10:35:56.3451600Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:56.5449380Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=28 cards=7
2026-08-17T10:35:56.8284950Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_bank_model_update isReqLatestData=False toPile=BANK_PILE cards=1 fromPlayer=0
2026-08-17T10:35:56.8300500Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_bank_model_update fromPlayerId=0 toPile=BANK_PILE cards=[99]
2026-08-17T10:35:56.8448070Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=29 cards=6
2026-08-17T10:35:57.4123200Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=29 enableTouch=True cards=6
2026-08-17T10:35:57.4280700Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:35:57.6939470Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for <size=50>PASS</size>\n<size=90>GO</size>
2026-08-17T10:35:57.6943870Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:35:57.8281460Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=BANK_PILE cards=[99]
2026-08-17T10:35:57.8953410Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=30 cards=6
2026-08-17T10:35:58.1963730Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_center_model_update isReqLatestData=False toPile=CENTER_PILE cards=1 fromPlayer=0
2026-08-17T10:35:58.1984830Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_pass_go_hand_deal isReqLatestData=False toPile=HAND_PILE cards=2 fromPlayer=0
2026-08-17T10:35:58.2007000Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=pass_go_hand_deal fromPlayerId=0 toPile=HAND_PILE cards=[31,41]
2026-08-17T10:35:58.2019580Z [Log] [ShowChatMessage:3153] chat: Taking 2 more cards
2026-08-17T10:35:58.2032780Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_center_model_update fromPlayerId=0 toPile=CENTER_PILE cards=[22]
2026-08-17T10:35:58.3493700Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand_rect generation=30 enableTouch=False cards=5
2026-08-17T10:35:58.7014550Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=31 cards=5
2026-08-17T10:35:59.1657090Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=31 enableTouch=False cards=5
2026-08-17T10:35:59.1961290Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=CENTER_PILE cards=[22]
2026-08-17T10:36:00.3026610Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=deal_cards generation=32 cards=5
2026-08-17T10:36:00.3065970Z [Log] [processCardAction:4568] Pass Go hand-deal presentation started. playerId=0 turnSeq=0 cards=[31,41]
2026-08-17T10:36:00.4149030Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=33 cards=7
2026-08-17T10:36:01.0648240Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=33 enableTouch=False cards=7
2026-08-17T10:36:01.3153050Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=HAND_PILE cards=[31,41]
2026-08-17T10:36:01.3988290Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=34 cards=7
2026-08-17T10:36:02.0491670Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=34 enableTouch=True cards=7
2026-08-17T10:36:02.4505180Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for CONNECTICUT AVENUE
2026-08-17T10:36:02.4518680Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:02.6321190Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=35 cards=7
2026-08-17T10:36:02.9822280Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_property_model_update isReqLatestData=False toPile=PROPERTY_PILE cards=1 fromPlayer=0
2026-08-17T10:36:02.9837130Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_property_model_update fromPlayerId=0 toPile=PROPERTY_PILE cards=[41]
2026-08-17T10:36:02.9854550Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:02.9859700Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=36 cards=6
2026-08-17T10:36:02.9865170Z [Log] [PrepareLocalPlayerForManualPass:5273] Player action budget complete; waiting for manual Pass. playerId=0 handsPlayed=3 turnSeq=0 reason=local_property_model_committed
2026-08-17T10:36:03.4819640Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:36:03.5480610Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=36 enableTouch=False cards=6
2026-08-17T10:36:03.9827990Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=PROPERTY_PILE cards=[41]
2026-08-17T10:36:03.9999170Z [Log] [OnPointerClick:205] UIProperties OnPointerClick _didLongPress False tapMode PropSwap properties? False curSelectedProp? True curSelectedUICard? True hash -265836464
2026-08-17T10:36:04.0004630Z [Log] [OnPointerClick:212] OnPointerClick, isInsured: False curSelectedProp: isNull True GameManager.instance.monopolyDealUIViewController.curSelectedUICard: isNull True
2026-08-17T10:36:04.0008820Z [Log] [OnPointerClick:260] here...2
2026-08-17T10:36:04.0012840Z [Log] [OnPointerClick:262] here...4
2026-08-17T10:36:04.0018490Z [Log] [ExplodeCards:425] here...3
2026-08-17T10:36:04.0831500Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:04.5484910Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? False tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap True for <size=40>PROPERTY\nWILD CARD
2026-08-17T10:36:04.5494030Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:04.9837050Z [Log] [OnPointerClick:205] UIProperties OnPointerClick _didLongPress False tapMode PropSwap properties? True curSelectedProp? False curSelectedUICard? True hash -1037443032
2026-08-17T10:36:04.9850040Z [Log] [OnPointerClick:212] OnPointerClick, isInsured: curSelectedProp: isNull False GameManager.instance.monopolyDealUIViewController.curSelectedUICard: isNull True
2026-08-17T10:36:04.9856050Z [Log] [OnPointerClick:260] here...2
2026-08-17T10:36:04.9860310Z [Log] [OnPointerClick:262] here...4
2026-08-17T10:36:04.9865250Z [Log] [OnPropPileSelected:2079] OnPropPileSelected True isLocalPlayer True
2026-08-17T10:36:04.9873670Z [Log] [CollapseExplodedCards:516] CollapseExplodedCards 0 cardPreviewLeftInPreviewMode False isLocalPlayer? True
2026-08-17T10:36:05.4650800Z [Log] [CollapseExplodedCards:516] CollapseExplodedCards 13 cardPreviewLeftInPreviewMode False isLocalPlayer? True
2026-08-17T10:36:05.6978680Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:05.9156590Z [Log] [onPlayerPassFromView:9157] On PASS from Kimons
2026-08-17T10:36:05.9165130Z [Log] [onPlayerPassFromView:9165] Kimons isAI: False, isInActive False isMinised False
2026-08-17T10:36:05.9169430Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:05.9173720Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:05.9181770Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=37 cards=6
2026-08-17T10:36:05.9221100Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=38 cards=6
2026-08-17T10:36:05.9226970Z [Log] [onSetTurn_old:9728] onSetTurn_old 1
2026-08-17T10:36:05.9231180Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=10 cleared=0 cancelViewTweens=False
2026-08-17T10:36:05.9236000Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyAuditor#1 received=[] deckPtr=42 players=4
2026-08-17T10:36:05.9241260Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(6)=[31:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(1,total=3)=[99:MONEY_CARD/MONEY/M3/Money Card] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=13,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:36:05.9246500Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(3)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:05.9251470Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:36:05.9256910Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:36:05.9261520Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:05.9265810Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:36:05.9269970Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:05.9274220Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:36:05.9278420Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:05.9282590Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:36:05.9286700Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:05.9290880Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:36:05.9295140Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=1 handBefore=3 howMany=2 deckPtr=42 gameType=CLASSIC
2026-08-17T10:36:05.9299370Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=1 handBefore=3 requested=2 howMany=2 cards=[5,91] deckPtr=42->44 gameType=CLASSIC
2026-08-17T10:36:06.4652170Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=38 enableTouch=False cards=6
2026-08-17T10:36:07.9309480Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=1 hand=3->5 cards=[5,91] deckPtr=42->44 isMaster=False gameType=CLASSIC
2026-08-17T10:36:07.9322790Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyAuditor#1 received=[5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;91:MONEY_CARD/MONEY/M1/Money Card] deckPtr=44 players=4
2026-08-17T10:36:07.9336770Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(6)=[31:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(1,total=3)=[99:MONEY_CARD/MONEY/M3/Money Card] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=13,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:36:07.9350080Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:07.9362830Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:36:07.9375210Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:36:08.9313450Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8479210Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8493360Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8506670Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8517120Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8525400Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8534850Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8550520Z [Log] [play:118] [EFF AI] no executable decision; ending turn player=ShadyAuditor hand=5 bank=5 props=3
2026-08-17T10:36:10.8567370Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8583520Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8603650Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8618650Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyAuditor
2026-08-17T10:36:10.8631210Z [Log] [onPlayerPassFromView:9165] ShadyAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:36:10.8642030Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8654060Z [Log] [onSetTurn_old:9728] onSetTurn_old 2
2026-08-17T10:36:10.8665030Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=11 cleared=0 cancelViewTweens=False
2026-08-17T10:36:10.8675530Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyClerk#2 received=[] deckPtr=44 players=4
2026-08-17T10:36:10.8687910Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(6)=[31:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(1,total=3)=[99:MONEY_CARD/MONEY/M3/Money Card] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=13,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:36:10.8703210Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:10.8720420Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:36:10.8738200Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:36:10.8750900Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:10.8765950Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:36:10.8779710Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:10.8793960Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:36:10.8804880Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:10.8819740Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:36:10.8828160Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:10.8835610Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:36:10.8843180Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=2 handBefore=3 howMany=2 deckPtr=44 gameType=CLASSIC
2026-08-17T10:36:10.8850900Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=2 handBefore=3 requested=2 howMany=2 cards=[35,104] deckPtr=44->46 gameType=CLASSIC
2026-08-17T10:36:12.8608640Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=2 hand=3->5 cards=[35,104] deckPtr=44->46 isMaster=False gameType=CLASSIC
2026-08-17T10:36:12.8628600Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyClerk#2 received=[104:MONEY_CARD/MONEY/M5/Money Card;35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE] deckPtr=46 players=4
2026-08-17T10:36:12.8646920Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(6)=[31:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(1,total=3)=[99:MONEY_CARD/MONEY/M3/Money Card] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=13,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:36:12.8661280Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:12.8674740Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(5)=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE;0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;104:MONEY_CARD/MONEY/M5/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=4)=[103:MONEY_CARD/MONEY/M4/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:36:12.8689850Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:36:13.8642660Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:15.0805070Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:15.0818080Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:15.0830350Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:15.0841530Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:15.0850980Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:15.0860590Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:15.0874870Z [Log] [play:136] [EFF AI] ShadyClerk score=75 kind=Property property new card=35
2026-08-17T10:36:16.0988630Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:16.5969470Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:17.8135230Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:17.8148810Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:17.8161030Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:17.8172350Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:17.8183230Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:17.8191830Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:17.8205170Z [Log] [play:136] [EFF AI] ShadyClerk score=68 kind=Bank bank card=104
2026-08-17T10:36:18.8304100Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0306320Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0321170Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0334350Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0345060Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0353590Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0362760Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0376120Z [Log] [play:118] [EFF AI] no executable decision; ending turn player=ShadyClerk hand=3 bank=9 props=3
2026-08-17T10:36:20.0388530Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0401540Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0414980Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0435880Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyClerk
2026-08-17T10:36:20.0451570Z [Log] [onPlayerPassFromView:9165] ShadyClerk isAI: True, isInActive False isMinised False
2026-08-17T10:36:20.0465480Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0482390Z [Log] [onSetTurn_old:9728] onSetTurn_old 3
2026-08-17T10:36:20.0493810Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=12 cleared=0 cancelViewTweens=False
2026-08-17T10:36:20.0506110Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=BoldAuditor#3 received=[] deckPtr=46 players=4
2026-08-17T10:36:20.0518470Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(6)=[31:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(1,total=3)=[99:MONEY_CARD/MONEY/M3/Money Card] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=13,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:36:20.0533980Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:20.0550110Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=9)=[104:MONEY_CARD/MONEY/M5/Money Card;103:MONEY_CARD/MONEY/M4/Money Card] props(3)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE] | key=14,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:36:20.0564410Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;76:RENT_CARD/RENT/M1/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:36:20.0572670Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:20.0578610Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:36:20.0584770Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:20.0589660Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:36:20.0594560Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:20.0599600Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:36:20.0604610Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:20.0609650Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:36:20.0614450Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=3 handBefore=5 howMany=2 deckPtr=46 gameType=CLASSIC
2026-08-17T10:36:20.0619900Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=3 handBefore=5 requested=2 howMany=2 cards=[56,74] deckPtr=46->48 gameType=CLASSIC
2026-08-17T10:36:22.0433620Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=3 hand=5->7 cards=[56,74] deckPtr=46->48 isMaster=False gameType=CLASSIC
2026-08-17T10:36:22.0450670Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=BoldAuditor#3 received=[74:RENT_CARD/RENT/M3/RENT;56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE] deckPtr=48 players=4
2026-08-17T10:36:22.0468560Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(6)=[31:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(1,total=3)=[99:MONEY_CARD/MONEY/M3/Money Card] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=13,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:36:22.0487100Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card] bank(3,total=5)=[94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:22.0501800Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=9)=[104:MONEY_CARD/MONEY/M5/Money Card;103:MONEY_CARD/MONEY/M4/Money Card] props(3)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE] | key=14,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:36:22.0514700Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(7)=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;76:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(2,total=7)=[102:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card] props(2)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS]]
2026-08-17T10:36:23.0474680Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:24.9628350Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:24.9642810Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:24.9658810Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:24.9670420Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:24.9681760Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:24.9692670Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:24.9711470Z [Log] [play:136] [EFF AI] BoldAuditor score=126 kind=Center rent best=4 expected=4 cards=1 holdCost=10
2026-08-17T10:36:24.9747670Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=76 action=RENT inFlight=1 generation=0
2026-08-17T10:36:25.9634000Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=3 action=RENT type=MONEY requester=BoldAuditor/BoldAudito#3 ai=True requesteeId=-1 requestedMoney=4 requesterCards=count=2 [0]=uid=68 action=NONE type=PROPERTY_WILD_CARD title=<size=40>PROPERTY\nWILD CARD sub=PROPERTY WILD CARD pureWild=False [1]=uid=40 action=NONE type=PROPERTY_CARD title=PENNSYLVANIA AVENUE sub=PENNSYLVANIA AVENUE pureWild=False requestedCards=count=0 requesterProp=key=6 cards=2 requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:36:25.9641390Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 3\nRequester: BoldAuditor\nRequestee: -1\nRequestedMoney: 4\nRequesterProp: 6\nRequestedProp: \nisValid: True\n ReqTyp: MONEY\n Action: RENT\ncardsDropped: 1\nMessage: BoldAudito is asking 4M Rent.\nRquestedCards\nRquesterCards\ntype: PROPERTY_WILD_CARD action: NONE uid: 68 money: 4 isPureWild: False colors: 2\ntype: PROPERTY_CARD action: NONE uid: 40 money: 4 isPureWild: False colors: 1 color[0] color: #1CA411 name: PENNSYLVANIA AVENUE\n============END OF REQUST===========
2026-08-17T10:36:25.9646990Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=3 requestee=-1 startedAt=0
2026-08-17T10:36:27.0135590Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=76 action=RENT inFlight=0
2026-08-17T10:36:27.4798700Z [Log] [ShowOpponentPlayerRequestUIEvent:2332] ShowOpponentPlayerRequestUIEvent remainingTime=-1 effectiveRemainingTime=-1 requestRemaining=-1
2026-08-17T10:36:27.4811550Z [Log] [ShowOpponentPlayerRequestUIEvent:2340] ShowOpponentPlayerRequestUIEvent money UI scheduled. action=RENT requestId=3 delay=0 effectiveRemainingTime=-1
2026-08-17T10:36:27.4824710Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 3\nFrom: ShadyAuditor\nTo: BoldAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 94 money: 2 isPureWild: False colors: 1\ntype: MONEY_CARD action: MONEY uid: 93 money: 2 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:36:27.4836080Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:36:27.4844830Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:36:27.4853240Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:36:27.4879710Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:27.4886040Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:27.4892620Z [Log] [ShowChatMessage:3153] chat: Ok, take the rent
2026-08-17T10:36:27.4899110Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 3\nFrom: ShadyClerk\nTo: BoldAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 103 money: 4 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:36:27.4903520Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:36:27.4907710Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:36:27.4912120Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:36:27.4922000Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:27.4926410Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:27.4931120Z [Log] [ShowChatMessage:3153] chat: Ok, take the rent
2026-08-17T10:36:27.4973230Z [Log] [ShowOpponentPlayerRequestUIEvent:2343] ShowOpponentPlayerRequestUIEvent money UI callback. action=RENT requestId=3
2026-08-17T10:36:27.4986840Z [Log] [ShowOpponentPlayerRequestUIEvent:2375] ShowOpponentPlayerRequestUIEvent money branch. action=RENT requesteeId=0 localPlayerId=0 hasPayableCards=True canUseJustSayNo=False isTurnTimerEnabled=True
2026-08-17T10:36:27.5117890Z [Log] [ShowOpponentPlayerRequestUIEvent:2515] ShowOpponentPlayerRequestUIEvent money timerDuration=15 remainingTime=-1 requestRemaining=-1 hasPayableCards=True canUseJustSayNo=False uiDelay=0 isTurnTimerEnabled=True
2026-08-17T10:36:28.4979680Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:28.4987670Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:28.4992440Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:28.4997000Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:28.9970970Z [Log] [OnPointerClick:810] OnPointerClick tapMode None canPlay? False tweeningCard False isMultiSelectEnabled True playState NONE selectingForCardSwap False for Money Card
2026-08-17T10:36:28.9982900Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:29.6989860Z [Log] [OnPointerClick:810] OnPointerClick tapMode None canPlay? False tweeningCard False isMultiSelectEnabled True playState NONE selectingForCardSwap False for <size=40>PROPERTY\nWILD CARD
2026-08-17T10:36:29.7002070Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:30.0959890Z [Log] [ShowOpponentPlayerRequestUIEvent:2524] Discard Card Timeout False
2026-08-17T10:36:30.0974310Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 3\nFrom: Kimons\nTo: BoldAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 99 money: 3 isPureWild: False colors: 1\ntype: PROPERTY_WILD_CARD action: NONE uid: 63 money: 1 isPureWild: False colors: 2\n============END OF REQUST ACK===========
2026-08-17T10:36:30.0979920Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:36:30.0984200Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:36:30.0988360Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:36:30.1015940Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:30.1020530Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:30.1025630Z [Log] [ShowChatMessage:3153] chat: Ok, take the rent
2026-08-17T10:36:31.0979250Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:31.0993630Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:33.5128220Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:35.2288030Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:35.2303070Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:35.2318190Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:35.2330930Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:35.2342290Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:35.2353070Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:35.2369170Z [Log] [play:136] [EFF AI] BoldAuditor score=85 kind=Property property new card=56
2026-08-17T10:36:36.2291320Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:36.7296830Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1453020Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1467570Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1481170Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1492230Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1500440Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1509440Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1526530Z [Log] [play:118] [EFF AI] no executable decision; ending turn player=BoldAuditor hand=5 bank=18 props=4
2026-08-17T10:36:38.1540480Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1557050Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1583560Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1602430Z [Log] [onPlayerPassFromView:9157] On PASS from BoldAuditor
2026-08-17T10:36:38.1618240Z [Log] [onPlayerPassFromView:9165] BoldAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:36:38.1633740Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1758620Z [Log] [onSetTurn_old:9728] onSetTurn_old 0
2026-08-17T10:36:38.1766110Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=13 cleared=0 cancelViewTweens=False
2026-08-17T10:36:38.1771400Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=Kimons#0 received=[] deckPtr=48 players=4
2026-08-17T10:36:38.1776850Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(6)=[31:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:36:38.1782400Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card] bank(1,total=1)=[90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:38.1788350Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=5)=[104:MONEY_CARD/MONEY/M5/Money Card] props(3)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE] | key=14,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:36:38.1794320Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(6,total=18)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(4)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE]]
2026-08-17T10:36:38.1799230Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:38.1804440Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:36:38.1809010Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:38.1813620Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:36:38.1818210Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:38.1822960Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:36:38.1827420Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:38.1832230Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:36:38.1837370Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=offline_turn_start_cards_received turnPlayer=Kimons#0 received=[13:ACTION_CARD/HOUSE/M3/HOUSE;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER] deckPtr=50 players=4
2026-08-17T10:36:38.1842920Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(8)=[1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;31:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;13:ACTION_CARD/HOUSE/M3/HOUSE;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;26:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(2)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE]]
2026-08-17T10:36:38.1848370Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card] bank(1,total=1)=[90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:38.1853810Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=5)=[104:MONEY_CARD/MONEY/M5/Money Card] props(3)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE] | key=14,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:36:38.1859720Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(6,total=18)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(4)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE]]
2026-08-17T10:36:38.1864680Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_offline_turn_start_deal isReqLatestData=False toPile=HAND_PILE cards=2 fromPlayer=0
2026-08-17T10:36:38.1869950Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=offline_turn_start_deal fromPlayerId=0 toPile=HAND_PILE cards=[1,13]
2026-08-17T10:36:38.1883530Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=deal_cards generation=39 cards=6
2026-08-17T10:36:38.1931470Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=40 cards=8
2026-08-17T10:36:38.2604330Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=41 cards=8
2026-08-17T10:36:39.0136260Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=41 enableTouch=True cards=8
2026-08-17T10:36:39.1641210Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=HAND_PILE cards=[1,13]
2026-08-17T10:36:39.1664910Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=42 cards=8
2026-08-17T10:36:39.9303690Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=42 enableTouch=True cards=8
2026-08-17T10:36:40.1801440Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for HOUSE
2026-08-17T10:36:40.1813200Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:40.3797360Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=43 cards=8
2026-08-17T10:36:40.6632430Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_bank_model_update isReqLatestData=False toPile=BANK_PILE cards=1 fromPlayer=0
2026-08-17T10:36:40.6648030Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_bank_model_update fromPlayerId=0 toPile=BANK_PILE cards=[13]
2026-08-17T10:36:40.6771630Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=44 cards=7
2026-08-17T10:36:41.2628970Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:36:41.3294770Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=44 enableTouch=True cards=7
2026-08-17T10:36:41.6629030Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=BANK_PILE cards=[13]
2026-08-17T10:36:41.8468840Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for SLY\nDEAL
2026-08-17T10:36:41.8475280Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:42.0465520Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=45 cards=7
2026-08-17T10:36:42.3103070Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_center_model_update isReqLatestData=False toPile=CENTER_PILE cards=1 fromPlayer=0
2026-08-17T10:36:42.3123850Z [Log] [ScheduleLocalActionSelectionUiAfterPresentation:419] Local action selection UI scheduled after card presentation. playerId=0 action=SLY_DEAL delay=2.10 turnSeq=0
2026-08-17T10:36:42.3131870Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_center_model_update fromPlayerId=0 toPile=CENTER_PILE cards=[31]
2026-08-17T10:36:42.6130140Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand_rect generation=45 enableTouch=False cards=6
2026-08-17T10:36:42.8126430Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=46 cards=6
2026-08-17T10:36:43.3126980Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=CENTER_PILE cards=[31]
2026-08-17T10:36:43.3767560Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=46 enableTouch=False cards=6
2026-08-17T10:36:44.4184910Z [Log] [ScheduleLocalActionSelectionUiAfterPresentation:451] Local action selection UI shown after card presentation. playerId=0 action=SLY_DEAL remaining=15
2026-08-17T10:36:45.4964120Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard True isMultiSelectEnabled True playState MAKING_REQUEST selectingForCardSwap False for <size=50>MEDITERRANEAN</size> AVENUE
2026-08-17T10:36:46.2482140Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled True playState MAKING_REQUEST selectingForCardSwap False for <size=50>MEDITERRANEAN</size> AVENUE
2026-08-17T10:36:46.2488780Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:46.8294300Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=0 action=SLY_DEAL type=PROPERTY requester=Kimons/Kimons#0 ai=False requesteeId=2 requestedMoney=-1 requesterCards=count=0 requestedCards=count=1 [0]=uid=35 action=NONE type=PROPERTY_CARD title=<size=50>MEDITERRANEAN</size> AVENUE sub=MEDITERRANEAN AVENUE pureWild=False requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:36:46.8301750Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=0 requestee=2 startedAt=0
2026-08-17T10:36:46.8326770Z [Log] [ClearLocalPropertyRequestPanelCards:5805] Cleared local property-request UI cards. reason=action_complete count=3
2026-08-17T10:36:48.3290360Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 0\nFrom: ShadyClerk\nTo: Kimons\nisReqAccepted: True\nAck Cards\ntype: PROPERTY_CARD action: NONE uid: 35 money: 1 isPureWild: False colors: 1 color[0] color: #B35925 name: <size=50>MEDITERRANEAN</size> AVENUE\n============END OF REQUST ACK===========
2026-08-17T10:36:48.3303980Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 1
2026-08-17T10:36:48.3316510Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:36:48.3328720Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:36:48.3410340Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:48.3424770Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:48.3448320Z [Log] [ShowChatMessage:3153] chat: Ok, take it...
2026-08-17T10:36:48.7297970Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=47 cards=6
2026-08-17T10:36:49.2961270Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=47 enableTouch=False cards=6
2026-08-17T10:36:49.3457040Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:49.3470590Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:51.7472730Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=48 cards=6
2026-08-17T10:36:52.3116930Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=48 enableTouch=True cards=6
2026-08-17T10:36:53.0628110Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for <size=50>PASS</size>\n<size=90>GO</size>
2026-08-17T10:36:53.0641400Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:53.2464110Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=49 cards=6
2026-08-17T10:36:53.6632760Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_center_model_update isReqLatestData=False toPile=CENTER_PILE cards=1 fromPlayer=0
2026-08-17T10:36:53.6640350Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_pass_go_hand_deal isReqLatestData=False toPile=HAND_PILE cards=2 fromPlayer=0
2026-08-17T10:36:53.6645450Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=pass_go_hand_deal fromPlayerId=0 toPile=HAND_PILE cards=[19,60]
2026-08-17T10:36:53.6650070Z [Log] [ShowChatMessage:3153] chat: Taking 2 more cards
2026-08-17T10:36:53.6654610Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_center_model_update fromPlayerId=0 toPile=CENTER_PILE cards=[26]
2026-08-17T10:36:53.7130990Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand_rect generation=49 enableTouch=False cards=5
2026-08-17T10:36:54.1786660Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=50 cards=5
2026-08-17T10:36:54.6289130Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=50 enableTouch=False cards=5
2026-08-17T10:36:54.6789970Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=CENTER_PILE cards=[26]
2026-08-17T10:36:55.7828230Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=deal_cards generation=51 cards=5
2026-08-17T10:36:55.7850320Z [Log] [processCardAction:4568] Pass Go hand-deal presentation started. playerId=0 turnSeq=0 cards=[19,60]
2026-08-17T10:36:55.8944110Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=52 cards=7
2026-08-17T10:36:56.5452960Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=52 enableTouch=False cards=7
2026-08-17T10:36:56.7952660Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=HAND_PILE cards=[19,60]
2026-08-17T10:36:56.8781500Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=53 cards=7
2026-08-17T10:36:56.8795900Z [Log] [PrepareLocalPlayerForManualPass:5273] Player action budget complete; waiting for manual Pass. playerId=0 handsPlayed=3 turnSeq=0 reason=pass_go_deal_presented
2026-08-17T10:36:57.5446560Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=53 enableTouch=False cards=7
2026-08-17T10:36:57.7285220Z [Log] [onPlayerPassFromView:9157] On PASS from Kimons
2026-08-17T10:36:57.7298590Z [Log] [onPlayerPassFromView:9165] Kimons isAI: False, isInActive False isMinised False
2026-08-17T10:36:57.7309710Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:57.7316740Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:57.7324100Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=54 cards=7
2026-08-17T10:36:57.7369710Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=55 cards=7
2026-08-17T10:36:57.7376780Z [Log] [onSetTurn_old:9728] onSetTurn_old 1
2026-08-17T10:36:57.7381350Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=14 cleared=0 cancelViewTweens=False
2026-08-17T10:36:57.7386020Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyAuditor#1 received=[] deckPtr=52 players=4
2026-08-17T10:36:57.7391250Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(1,total=3)=[13:ACTION_CARD/MONEY/M3/HOUSE] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:36:57.7396450Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card] bank(1,total=1)=[90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:57.7401500Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=5)=[104:MONEY_CARD/MONEY/M5/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:36:57.7406750Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(6,total=18)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(4)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE]]
2026-08-17T10:36:57.7411290Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:36:57.7415570Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:36:57.7419790Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:36:57.7424000Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:36:57.7428100Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:36:57.7432330Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:36:57.7436500Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:36:57.7440710Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:36:57.7444850Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=1 handBefore=5 howMany=2 deckPtr=52 gameType=CLASSIC
2026-08-17T10:36:57.7449090Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=1 handBefore=5 requested=2 howMany=2 cards=[16,87] deckPtr=52->54 gameType=CLASSIC
2026-08-17T10:36:58.3944490Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=55 enableTouch=False cards=7
2026-08-17T10:36:59.7287050Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=1 hand=5->7 cards=[16,87] deckPtr=52->54 isMaster=False gameType=CLASSIC
2026-08-17T10:36:59.7303090Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyAuditor#1 received=[16:ACTION_CARD/MY_BIRTHDAY/M2/<size=60>IT'S MY BIRTHDAY</size>;87:MONEY_CARD/MONEY/M1/Money Card] deckPtr=54 players=4
2026-08-17T10:36:59.7315590Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(1,total=3)=[13:ACTION_CARD/MONEY/M3/HOUSE] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:36:59.7327680Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(7)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;16:ACTION_CARD/MY_BIRTHDAY/M2/<size=60>IT'S MY BIRTHDAY</size>;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(1,total=1)=[90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:36:59.7338770Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(1,total=5)=[104:MONEY_CARD/MONEY/M5/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:36:59.7350070Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(6,total=18)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;94:MONEY_CARD/MONEY/M2/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(4)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE]]
2026-08-17T10:37:00.7286290Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:02.2459700Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:02.2473150Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:02.2486600Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:02.2497050Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:02.2505690Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:02.2515500Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:02.2532310Z [Log] [play:136] [EFF AI] ShadyAuditor score=119 kind=Center birthday payable=3 holdCost=10
2026-08-17T10:37:02.2575250Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=16 action=MY_BIRTHDAY inFlight=1 generation=0
2026-08-17T10:37:03.2617090Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=1 action=MY_BIRTHDAY type=MONEY requester=ShadyAuditor/ShadyAudit#1 ai=True requesteeId=-1 requestedMoney=2 requesterCards=count=0 requestedCards=count=0 requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:37:03.2630890Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 1\nRequester: ShadyAuditor\nRequestee: -1\nRequestedMoney: 2\nRequesterProp: \nRequestedProp: \nisValid: True\n ReqTyp: MONEY\n Action: MY_BIRTHDAY\ncardsDropped: 1\nMessage: ShadyAudit is asking 2M for Birthday.\nRquestedCards\nRquesterCards\n============END OF REQUST===========
2026-08-17T10:37:03.2645330Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=1 requestee=-1 startedAt=0
2026-08-17T10:37:04.2953130Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=16 action=MY_BIRTHDAY inFlight=0
2026-08-17T10:37:04.7778920Z [Log] [ShowOpponentPlayerRequestUIEvent:2332] ShowOpponentPlayerRequestUIEvent remainingTime=-1 effectiveRemainingTime=-1 requestRemaining=-1
2026-08-17T10:37:04.7789060Z [Log] [ShowOpponentPlayerRequestUIEvent:2340] ShowOpponentPlayerRequestUIEvent money UI scheduled. action=MY_BIRTHDAY requestId=1 delay=0 effectiveRemainingTime=-1
2026-08-17T10:37:04.7796790Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 1\nFrom: ShadyClerk\nTo: ShadyAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 104 money: 5 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:37:04.7803810Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:37:04.7810620Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:37:04.7816400Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:37:04.7827100Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:04.7831530Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:04.7836940Z [Log] [ShowChatMessage:3153] chat: Giving you 5M
2026-08-17T10:37:04.7843230Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 1\nFrom: BoldAuditor\nTo: ShadyAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 94 money: 2 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:37:04.7847230Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:37:04.7851260Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:37:04.7855310Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:37:04.7864090Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:04.7868360Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:04.7873100Z [Log] [ShowChatMessage:3153] chat: Giving you 2M
2026-08-17T10:37:04.7914430Z [Log] [ShowOpponentPlayerRequestUIEvent:2343] ShowOpponentPlayerRequestUIEvent money UI callback. action=MY_BIRTHDAY requestId=1
2026-08-17T10:37:04.7921130Z [Log] [ShowOpponentPlayerRequestUIEvent:2375] ShowOpponentPlayerRequestUIEvent money branch. action=MY_BIRTHDAY requesteeId=0 localPlayerId=0 hasPayableCards=True canUseJustSayNo=True isTurnTimerEnabled=True
2026-08-17T10:37:04.8002110Z [Log] [ShowOpponentPlayerRequestUIEvent:2515] ShowOpponentPlayerRequestUIEvent money timerDuration=15 remainingTime=-1 requestRemaining=-1 hasPayableCards=True canUseJustSayNo=True uiDelay=0 isTurnTimerEnabled=True
2026-08-17T10:37:05.7905810Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:05.7917540Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:05.7925070Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:05.7931720Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:05.8732870Z [Log] [OnPointerClick:810] OnPointerClick tapMode None canPlay? False tweeningCard False isMultiSelectEnabled True playState NONE selectingForCardSwap False for HOUSE
2026-08-17T10:37:05.8739300Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:06.2245410Z [Log] [ShowOpponentPlayerRequestUIEvent:2524] Discard Card Timeout False
2026-08-17T10:37:06.2262330Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 1\nFrom: Kimons\nTo: ShadyAuditor\nisReqAccepted: True\nAck Cards\ntype: ACTION_CARD action: MONEY uid: 13 money: 3 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:37:06.2277840Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 3
2026-08-17T10:37:06.2286520Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:37:06.2293270Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:37:06.2313580Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:06.2319070Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:06.2324630Z [Log] [ShowChatMessage:3153] chat: Giving you 3M
2026-08-17T10:37:07.2406340Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:07.2423440Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:09.6569680Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8570620Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8588600Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8604150Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8615170Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8626840Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8637710Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8651240Z [Log] [play:118] [EFF AI] no executable decision; ending turn player=ShadyAuditor hand=6 bank=11 props=3
2026-08-17T10:37:10.8660110Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8668490Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8678450Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8690720Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyAuditor
2026-08-17T10:37:10.8702400Z [Log] [onPlayerPassFromView:9165] ShadyAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:37:10.8712210Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8732220Z [Log] [onSetTurn_old:9728] onSetTurn_old 2
2026-08-17T10:37:10.8746730Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=15 cleared=0 cancelViewTweens=False
2026-08-17T10:37:10.8760830Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyClerk#2 received=[] deckPtr=54 players=4
2026-08-17T10:37:10.8774120Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:37:10.8789540Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(6)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(4,total=11)=[104:MONEY_CARD/MONEY/M5/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;94:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:37:10.8806020Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(3)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:37:10.8825920Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(5,total=16)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(4)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE]]
2026-08-17T10:37:10.8840420Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:10.8853000Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:37:10.8865310Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:10.8877110Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:37:10.8889200Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:10.8902350Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:37:10.8914730Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:10.8929150Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:37:10.8941080Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=2 handBefore=3 howMany=2 deckPtr=54 gameType=CLASSIC
2026-08-17T10:37:10.8949450Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=2 handBefore=3 requested=2 howMany=2 cards=[3,100] deckPtr=54->56 gameType=CLASSIC
2026-08-17T10:37:12.8738090Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=2 hand=3->5 cards=[3,100] deckPtr=54->56 isMaster=False gameType=CLASSIC
2026-08-17T10:37:12.8756400Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyClerk#2 received=[100:MONEY_CARD/MONEY/M3/Money Card;3:ACTION_CARD/DEBT_COLLECTOR/M3/DEBT <size=50>COLLECTOR</size>] deckPtr=56 players=4
2026-08-17T10:37:12.8772230Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:37:12.8787190Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(6)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(4,total=11)=[104:MONEY_CARD/MONEY/M5/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;94:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:37:12.8799870Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(5)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;3:ACTION_CARD/DEBT_COLLECTOR/M3/DEBT <size=50>COLLECTOR</size>;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(0,total=0)=[] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:37:12.8813130Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(5,total=16)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;98:MONEY_CARD/MONEY/M3/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(4)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE]]
2026-08-17T10:37:13.8777760Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:15.5939720Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:15.5956160Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:15.5968630Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:15.5975150Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:15.5979870Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:15.5984270Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:15.5990240Z [Log] [play:136] [EFF AI] ShadyClerk score=150 kind=Center debt expected=5 holdCost=10
2026-08-17T10:37:15.6003330Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=3 action=DEBT_COLLECTOR inFlight=1 generation=0
2026-08-17T10:37:16.5949150Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=2 action=DEBT_COLLECTOR type=MONEY requester=ShadyClerk/ShadyClerk#2 ai=True requesteeId=3 requestedMoney=5 requesterCards=count=0 requestedCards=count=0 requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:37:16.5962420Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 2\nRequester: ShadyClerk\nRequestee: 3\nRequestedMoney: 5\nRequesterProp: \nRequestedProp: \nisValid: True\n ReqTyp: MONEY\n Action: DEBT_COLLECTOR\ncardsDropped: 1\nMessage: ShadyClerk is demanding 5M.\nRquestedCards\nRquesterCards\n============END OF REQUST===========
2026-08-17T10:37:16.5967910Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=2 requestee=3 startedAt=0
2026-08-17T10:37:17.6116470Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=3 action=DEBT_COLLECTOR inFlight=0
2026-08-17T10:37:18.1104980Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 2\nFrom: BoldAuditor\nTo: ShadyClerk\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 98 money: 3 isPureWild: False colors: 1\ntype: MONEY_CARD action: MONEY uid: 93 money: 2 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:37:18.1121400Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 1
2026-08-17T10:37:18.1134540Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:37:18.1146000Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:37:18.1162020Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:18.1167060Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:18.1172690Z [Log] [ShowChatMessage:3153] chat: Ok, take it...
2026-08-17T10:37:19.1104780Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:19.1118930Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:21.5431930Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0443180Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0456070Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0467790Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0477520Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0487240Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0495780Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0508720Z [Log] [play:118] [EFF AI] no executable decision; ending turn player=ShadyClerk hand=4 bank=5 props=2
2026-08-17T10:37:23.0525840Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0538020Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0552800Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0570320Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyClerk
2026-08-17T10:37:23.0584160Z [Log] [onPlayerPassFromView:9165] ShadyClerk isAI: True, isInActive False isMinised False
2026-08-17T10:37:23.0596990Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0616260Z [Log] [onSetTurn_old:9728] onSetTurn_old 3
2026-08-17T10:37:23.0628560Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=16 cleared=0 cancelViewTweens=False
2026-08-17T10:37:23.0641570Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=BoldAuditor#3 received=[] deckPtr=56 players=4
2026-08-17T10:37:23.0656740Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:37:23.0673330Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(6)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(4,total=11)=[104:MONEY_CARD/MONEY/M5/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;94:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:37:23.0690030Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:37:23.0706570Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(3,total=11)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;99:MONEY_CARD/MONEY/M3/Money Card] props(4)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE]]
2026-08-17T10:37:23.0725230Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:23.0742020Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:37:23.0757210Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:23.0770400Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:37:23.0778840Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:23.0786500Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:37:23.0794070Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:23.0801340Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:37:23.0806430Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=3 handBefore=5 howMany=2 deckPtr=56 gameType=CLASSIC
2026-08-17T10:37:23.0811280Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=3 handBefore=5 requested=2 howMany=2 cards=[10,43] deckPtr=56->58 gameType=CLASSIC
2026-08-17T10:37:25.0562330Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=3 hand=5->7 cards=[10,43] deckPtr=56->58 isMaster=False gameType=CLASSIC
2026-08-17T10:37:25.0577520Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=BoldAuditor#3 received=[43:PROPERTY_CARD/NONE/M1/VERMONT AVENUE;10:ACTION_CARD/HOTEL/M4/HOTEL] deckPtr=58 players=4
2026-08-17T10:37:25.0592920Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:37:25.0609600Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(6)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(4,total=11)=[104:MONEY_CARD/MONEY/M5/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;94:MONEY_CARD/MONEY/M2/Money Card;90:MONEY_CARD/MONEY/M1/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:37:25.0623650Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:37:25.0638400Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(7)=[43:PROPERTY_CARD/NONE/M1/VERMONT AVENUE;10:ACTION_CARD/HOTEL/M4/HOTEL;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;74:RENT_CARD/RENT/M3/RENT;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(3,total=11)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;99:MONEY_CARD/MONEY/M3/Money Card] props(4)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE]]
2026-08-17T10:37:26.0603630Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:27.7770430Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:27.7784540Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:27.7798820Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:27.7809400Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:27.7818870Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:27.7828310Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:27.7848020Z [Log] [play:136] [EFF AI] BoldAuditor score=126 kind=Center rent best=4 expected=4 cards=1 holdCost=10
2026-08-17T10:37:27.7889020Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=74 action=RENT inFlight=1 generation=0
2026-08-17T10:37:28.7941870Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=3 action=RENT type=MONEY requester=BoldAuditor/BoldAudito#3 ai=True requesteeId=1 requestedMoney=4 requesterCards=count=2 [0]=uid=68 action=NONE type=PROPERTY_WILD_CARD title=<size=40>PROPERTY\nWILD CARD sub=PROPERTY WILD CARD pureWild=False [1]=uid=40 action=NONE type=PROPERTY_CARD title=PENNSYLVANIA AVENUE sub=PENNSYLVANIA AVENUE pureWild=False requestedCards=count=0 requesterProp=key=6 cards=2 requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:37:28.7955310Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 3\nRequester: BoldAuditor\nRequestee: 1\nRequestedMoney: 4\nRequesterProp: 6\nRequestedProp: \nisValid: True\n ReqTyp: MONEY\n Action: RENT\ncardsDropped: 1\nMessage: BoldAudito is asking 4M Rent.\nRquestedCards\nRquesterCards\ntype: PROPERTY_WILD_CARD action: NONE uid: 68 money: 4 isPureWild: False colors: 2\ntype: PROPERTY_CARD action: NONE uid: 40 money: 4 isPureWild: False colors: 1 color[0] color: #1CA411 name: PENNSYLVANIA AVENUE\n============END OF REQUST===========
2026-08-17T10:37:28.7963400Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=3 requestee=1 startedAt=0
2026-08-17T10:37:29.8270480Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=74 action=RENT inFlight=0
2026-08-17T10:37:30.3109390Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 3\nFrom: ShadyAuditor\nTo: BoldAuditor\nisReqAccepted: True\nAck Cards\ntype: ACTION_CARD action: MONEY uid: 13 money: 3 isPureWild: False colors: 1\ntype: MONEY_CARD action: MONEY uid: 90 money: 1 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:37:30.3128890Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 1
2026-08-17T10:37:30.3137530Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:37:30.3144830Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:37:30.3167320Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:30.3172160Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:30.3177960Z [Log] [ShowChatMessage:3153] chat: Ok, take the rent
2026-08-17T10:37:31.3264370Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:31.3271150Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:33.7251960Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:35.1255450Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:35.1271230Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:35.1285590Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:35.1296530Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:35.1306360Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:35.1317110Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:35.1334310Z [Log] [play:136] [EFF AI] BoldAuditor score=75 kind=Property property new card=43
2026-08-17T10:37:36.1265570Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:36.6260580Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8431540Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8446870Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8464110Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8475500Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8485060Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8495330Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8510950Z [Log] [play:118] [EFF AI] no executable decision; ending turn player=BoldAuditor hand=5 bank=15 props=5
2026-08-17T10:37:37.8522730Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8533540Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8546840Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8554130Z [Log] [onPlayerPassFromView:9157] On PASS from BoldAuditor
2026-08-17T10:37:37.8558470Z [Log] [onPlayerPassFromView:9165] BoldAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:37:37.8562670Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8621530Z [Log] [onSetTurn_old:9728] onSetTurn_old 0
2026-08-17T10:37:37.8627760Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=17 cleared=0 cancelViewTweens=False
2026-08-17T10:37:37.8632930Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=Kimons#0 received=[] deckPtr=58 players=4
2026-08-17T10:37:37.8638440Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:37:37.8644300Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(6)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(2,total=7)=[104:MONEY_CARD/MONEY/M5/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:37:37.8649560Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:37:37.8655830Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[10:ACTION_CARD/HOTEL/M4/HOTEL;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(5,total=15)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;90:MONEY_CARD/MONEY/M1/Money Card] props(5)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE] | key=18,complete=False,insured=False,rent=1,cards=[43:PROPERTY_CARD/NONE/M1/VERMONT AVENUE]]
2026-08-17T10:37:37.8660800Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:37.8665370Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:37:37.8669690Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:37.8674150Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:37:37.8678760Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:37.8683280Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:37:37.8687600Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:37.8691980Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:37:37.8697370Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=offline_turn_start_cards_received turnPlayer=Kimons#0 received=[71:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD;24:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>] deckPtr=60 players=4
2026-08-17T10:37:37.8703140Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(9)=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS;71:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD;1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;24:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(3)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE]]
2026-08-17T10:37:37.8708570Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(6)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(2,total=7)=[104:MONEY_CARD/MONEY/M5/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:37:37.8713800Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:37:37.8719490Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[10:ACTION_CARD/HOTEL/M4/HOTEL;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(5,total=15)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;90:MONEY_CARD/MONEY/M1/Money Card] props(5)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE] | key=18,complete=False,insured=False,rent=1,cards=[43:PROPERTY_CARD/NONE/M1/VERMONT AVENUE]]
2026-08-17T10:37:37.8724780Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_offline_turn_start_deal isReqLatestData=False toPile=HAND_PILE cards=2 fromPlayer=0
2026-08-17T10:37:37.8730170Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=offline_turn_start_deal fromPlayerId=0 toPile=HAND_PILE cards=[24,71]
2026-08-17T10:37:37.8763000Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=deal_cards generation=56 cards=7
2026-08-17T10:37:37.8832570Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=57 cards=9
2026-08-17T10:37:37.9546020Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=58 cards=9
2026-08-17T10:37:38.8067380Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=58 enableTouch=True cards=9
2026-08-17T10:37:38.8554270Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=HAND_PILE cards=[24,71]
2026-08-17T10:37:38.8583430Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=59 cards=9
2026-08-17T10:37:39.7236610Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=59 enableTouch=True cards=9
2026-08-17T10:37:39.9552290Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for <size=40>PROPERTY\nWILD CARD
2026-08-17T10:37:39.9565950Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:40.1441820Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=60 cards=9
2026-08-17T10:37:40.4766710Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_property_model_update isReqLatestData=False toPile=PROPERTY_PILE cards=1 fromPlayer=0
2026-08-17T10:37:40.4781420Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_property_model_update fromPlayerId=0 toPile=PROPERTY_PILE cards=[71]
2026-08-17T10:37:40.4806030Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:40.4895670Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=61 cards=8
2026-08-17T10:37:40.9927860Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:37:41.2411660Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=61 enableTouch=True cards=8
2026-08-17T10:37:41.4768660Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=PROPERTY_PILE cards=[71]
2026-08-17T10:37:41.6096090Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:41.7945650Z [Log] [OnPointerClick:205] UIProperties OnPointerClick _didLongPress False tapMode PropSwap properties? False curSelectedProp? True curSelectedUICard? True hash -279176224
2026-08-17T10:37:41.7952650Z [Log] [OnPointerClick:212] OnPointerClick, isInsured: False curSelectedProp: isNull True GameManager.instance.monopolyDealUIViewController.curSelectedUICard: isNull True
2026-08-17T10:37:41.7957060Z [Log] [OnPointerClick:260] here...2
2026-08-17T10:37:41.7961140Z [Log] [OnPointerClick:262] here...4
2026-08-17T10:37:41.7968180Z [Log] [ExplodeCards:425] here...3
2026-08-17T10:37:42.7416690Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap True for <size=40>PROPERTY\nWILD CARD
2026-08-17T10:37:42.7429860Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:43.1098810Z [Log] [OnPointerClick:205] UIProperties OnPointerClick _didLongPress False tapMode PropSwap properties? True curSelectedProp? False curSelectedUICard? True hash -1037443032
2026-08-17T10:37:43.1108600Z [Log] [OnPointerClick:212] OnPointerClick, isInsured: curSelectedProp: isNull False GameManager.instance.monopolyDealUIViewController.curSelectedUICard: isNull True
2026-08-17T10:37:43.1115990Z [Log] [OnPointerClick:260] here...2
2026-08-17T10:37:43.1122980Z [Log] [OnPointerClick:262] here...4
2026-08-17T10:37:43.1129520Z [Log] [OnPropPileSelected:2079] OnPropPileSelected True isLocalPlayer True
2026-08-17T10:37:43.1137700Z [Log] [CollapseExplodedCards:516] CollapseExplodedCards 7 cardPreviewLeftInPreviewMode False isLocalPlayer? True
2026-08-17T10:37:43.6092630Z [Log] [CollapseExplodedCards:516] CollapseExplodedCards 19 cardPreviewLeftInPreviewMode False isLocalPlayer? True
2026-08-17T10:37:43.8260660Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:44.1437010Z [Log] [OnPointerClick:810] OnPointerClick tapMode PropSwap canPlay? True tweeningCard False isMultiSelectEnabled False playState READY_TO_PLAY selectingForCardSwap False for MARVIN GARDENS
2026-08-17T10:37:44.1443530Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:44.3264040Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand_rect generation=62 cards=8
2026-08-17T10:37:44.6434400Z [Log] [TryBroadcastLocalCardMoveToPhoton:10069] Local card move broadcast skipped. reason=controller_commit_local_property_model_update isReqLatestData=False toPile=PROPERTY_PILE cards=1 fromPlayer=0
2026-08-17T10:37:44.6444480Z [Log] [CommitLocalCardMoveBeforeAnimation:10048] Local card move committed before animation. reason=local_property_model_update fromPlayerId=0 toPile=PROPERTY_PILE cards=[60]
2026-08-17T10:37:44.6464310Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:44.6558810Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=63 cards=7
2026-08-17T10:37:45.1607880Z [Log] [onPlayerStateRecvdFromView:7245] View play-state acknowledgement ignored. playerId=0 requested=READY_TO_PLAY authoritative=READY_TO_PLAY
2026-08-17T10:37:45.3089700Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=63 enableTouch=True cards=7
2026-08-17T10:37:45.6614100Z [Log] [onCardMoveFromLocalPlayer:10062] Local card animation completed. fromPlayerId=0 toPile=PROPERTY_PILE cards=[60]
2026-08-17T10:37:45.7755790Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:46.1781830Z [Log] [onPlayerPassFromView:9157] On PASS from Kimons
2026-08-17T10:37:46.1790960Z [Log] [onPlayerPassFromView:9165] Kimons isAI: False, isInActive False isMinised False
2026-08-17T10:37:46.1797830Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:46.1804810Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:46.1817810Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=64 cards=7
2026-08-17T10:37:46.1855290Z [Log] [BeginHandPresentation:769] Local hand presentation started. reason=rearrange_hand generation=65 cards=7
2026-08-17T10:37:46.1861680Z [Log] [onSetTurn_old:9728] onSetTurn_old 1
2026-08-17T10:37:46.1866050Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=18 cleared=0 cancelViewTweens=False
2026-08-17T10:37:46.1871140Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyAuditor#1 received=[] deckPtr=60 players=4
2026-08-17T10:37:46.1877040Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;24:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(4)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=4,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE] | key=19,complete=False,insured=False,rent=2,cards=[71:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:37:46.1882700Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(6)=[32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;80:RENT_CARD/RENT/M1/RENT;77:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(2,total=7)=[104:MONEY_CARD/MONEY/M5/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:37:46.1887660Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:37:46.1893180Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[10:ACTION_CARD/HOTEL/M4/HOTEL;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(5,total=15)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;90:MONEY_CARD/MONEY/M1/Money Card] props(5)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE] | key=18,complete=False,insured=False,rent=1,cards=[43:PROPERTY_CARD/NONE/M1/VERMONT AVENUE]]
2026-08-17T10:37:46.1897830Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:46.1902240Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:37:46.1906460Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:46.1910660Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:37:46.1914950Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:37:46.1919100Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:37:46.1923250Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:37:46.1927420Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:37:46.1931600Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=1 handBefore=6 howMany=2 deckPtr=60 gameType=CLASSIC
2026-08-17T10:37:46.1935860Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=1 handBefore=6 requested=2 howMany=2 cards=[54,73] deckPtr=60->62 gameType=CLASSIC
2026-08-17T10:37:46.8423570Z [Log] [CompleteHandPresentation:784] Local hand presentation completed. reason=rearrange_hand generation=65 enableTouch=False cards=7
2026-08-17T10:37:48.1929840Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=1 hand=6->8 cards=[54,73] deckPtr=60->62 isMaster=False gameType=CLASSIC
2026-08-17T10:37:48.1943370Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyAuditor#1 received=[54:PROPERTY_CARD/NONE/M3/KENTUCKY AVENUE;73:RENT_CARD/RENT/M3/RENT] deckPtr=62 players=4
2026-08-17T10:37:48.1954620Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;24:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(4)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=4,cards=[61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE;60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE] | key=19,complete=False,insured=False,rent=2,cards=[71:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:37:48.1960350Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(8)=[54:PROPERTY_CARD/NONE/M3/KENTUCKY AVENUE;32:ACTION_CARD/SLY_DEAL/M3/SLY DEAL;5:ACTION_CARD/DOUBLE_RENT/M1/DOUBLE THE RENT!;73:RENT_CARD/RENT/M3/RENT;77:RENT_CARD/RENT/M1/RENT;80:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(2,total=7)=[104:MONEY_CARD/MONEY/M5/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(3)=[key=3,complete=False,insured=False,rent=2,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:37:48.1965460Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:37:48.1970950Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[10:ACTION_CARD/HOTEL/M4/HOTEL;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(5,total=15)=[102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;99:MONEY_CARD/MONEY/M3/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;90:MONEY_CARD/MONEY/M1/Money Card] props(5)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE] | key=18,complete=False,insured=False,rent=1,cards=[43:PROPERTY_CARD/NONE/M1/VERMONT AVENUE]]
2026-08-17T10:37:49.2092020Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:50.4251980Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:50.4260760Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:50.4266070Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:50.4270330Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:50.4274380Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:50.4278890Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:50.4287120Z [Log] [play:136] [EFF AI] ShadyAuditor score=233 kind=Center sly target=Kimons card=61 holdCost=15
2026-08-17T10:37:50.4299460Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=32 action=SLY_DEAL inFlight=1 generation=0
2026-08-17T10:37:51.4260900Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=1 action=SLY_DEAL type=PROPERTY requester=ShadyAuditor/ShadyAudit#1 ai=True requesteeId=0 requestedMoney=-1 requesterCards=count=0 requestedCards=count=1 [0]=uid=61 action=NONE type=PROPERTY_CARD title=ATLANTIC AVENUE sub=ATLANTIC AVENUE pureWild=False requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:37:51.4278210Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 1\nRequester: ShadyAuditor\nRequestee: 0\nRequestedMoney: -1\nRequesterProp: \nRequestedProp: \nisValid: True\n ReqTyp: PROPERTY\n Action: SLY_DEAL\ncardsDropped: 1\nMessage: ShadyAudit is asking your Property, ATLANTIC AVENUE.\nRquestedCards\ntype: PROPERTY_CARD action: NONE uid: 61 money: 3 isPureWild: False colors: 1 color[0] color: #FFCB08 name: ATLANTIC AVENUE\nRquesterCards\n============END OF REQUST===========
2026-08-17T10:37:51.4284860Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=1 requestee=0 startedAt=0
2026-08-17T10:37:52.4430770Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=32 action=SLY_DEAL inFlight=0
2026-08-17T10:37:52.9476290Z [Log] [ShowJustSayNoPanel:5617] ShowJustSayNoPanel timerDuration=15 remainingTime=-1 requestRemaining=-1 isTurnTimerEnabled=True
2026-08-17T10:37:55.2600210Z [Log] [ShowOpponentPlayerRequestUIEvent:2332] ShowOpponentPlayerRequestUIEvent remainingTime=-1 effectiveRemainingTime=-1 requestRemaining=-1
2026-08-17T10:37:55.2614740Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 1\nFrom: Kimons\nTo: ShadyAuditor\nisReqAccepted: True\nAck Cards\ntype: PROPERTY_CARD action: NONE uid: 61 money: 3 isPureWild: False colors: 1 color[0] color: #FFCB08 name: ATLANTIC AVENUE\n============END OF REQUST ACK===========
2026-08-17T10:37:55.2619390Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 1
2026-08-17T10:37:55.2623650Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:37:55.2627870Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:37:55.2642690Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:55.2647390Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:55.2653040Z [Log] [ShowChatMessage:3153] chat: Ok, take it...
2026-08-17T10:37:56.2599290Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:37:56.2614410Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:37:58.6751980Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:00.0914200Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:00.0927130Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:00.0942570Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:00.0949600Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:00.0954000Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:00.0958490Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:00.0965710Z [Log] [play:136] [EFF AI] ShadyAuditor score=139 kind=Center rent best=4 expected=4 cards=2 holdCost=45
2026-08-17T10:38:00.0978610Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=73 action=RENT inFlight=1 generation=0
2026-08-17T10:38:00.0989090Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=5 action=DOUBLE_RENT inFlight=2 generation=0
2026-08-17T10:38:01.1098110Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=1 action=RENT type=MONEY requester=ShadyAuditor/ShadyAudit#1 ai=True requesteeId=3 requestedMoney=8 requesterCards=count=2 [0]=uid=72 action=NONE type=PROPERTY_WILD_CARD title=<size=40>PROPERTY\nWILD CARD sub=PROPERTY WILD CARD pureWild=False [1]=uid=61 action=NONE type=PROPERTY_CARD title=ATLANTIC AVENUE sub=ATLANTIC AVENUE pureWild=False requestedCards=count=0 requesterProp=key=3 cards=2 requestedPropForDealBreaker=null isValid=True cardsDropped=2 cardsDroppedToCP=count=0
2026-08-17T10:38:01.1112510Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 1\nRequester: ShadyAuditor\nRequestee: 3\nRequestedMoney: 8\nRequesterProp: 3\nRequestedProp: \nisValid: True\n ReqTyp: MONEY\n Action: RENT\ncardsDropped: 2\nMessage: ShadyAudit is asking 8M Rent.\nRquestedCards\nRquesterCards\ntype: PROPERTY_WILD_CARD action: NONE uid: 72 money: 3 isPureWild: False colors: 2\ntype: PROPERTY_CARD action: NONE uid: 61 money: 3 isPureWild: False colors: 1 color[0] color: #FFCB08 name: ATLANTIC AVENUE\n============END OF REQUST===========
2026-08-17T10:38:01.1125100Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=1 requestee=3 startedAt=0
2026-08-17T10:38:02.1235610Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=73 action=RENT inFlight=1
2026-08-17T10:38:02.6258910Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 1\nFrom: BoldAuditor\nTo: ShadyAuditor\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 102 money: 4 isPureWild: False colors: 1\ntype: MONEY_CARD action: MONEY uid: 103 money: 4 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:38:02.6271300Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _requestQueue.Count: 1
2026-08-17T10:38:02.6279170Z [Log] [onRequestAckRecvdFromOppnt:11999] onRequestAckRecvdFromOppnt
2026-08-17T10:38:02.6285880Z [Log] [handleAcceptedRequest_old:12212] handleAcceptedRequest
2026-08-17T10:38:02.6307950Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:02.6312730Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:38:02.6318060Z [Log] [ShowChatMessage:3153] chat: Ok, take the rent
2026-08-17T10:38:03.1261420Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=5 action=DOUBLE_RENT inFlight=0
2026-08-17T10:38:03.6416270Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:38:03.6429770Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:06.0406520Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5419830Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5429860Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5436360Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5441260Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5445750Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5450230Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5455820Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5460250Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5464910Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5470370Z [Log] [onPlayerPassFromView:9157] On PASS from ShadyAuditor
2026-08-17T10:38:07.5474640Z [Log] [onPlayerPassFromView:9165] ShadyAuditor isAI: True, isInActive False isMinised False
2026-08-17T10:38:07.5479100Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5484430Z [Log] [onSetTurn_old:9728] onSetTurn_old 2
2026-08-17T10:38:07.5489470Z [Log] [InvalidateLocalDiscardTweenCallbacks:10164] Local discard tween callbacks invalidated. reason=set_turn generation=19 cleared=0 cancelViewTweens=False
2026-08-17T10:38:07.5494430Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=set_turn_start turnPlayer=ShadyClerk#2 received=[] deckPtr=62 players=4
2026-08-17T10:38:07.5500150Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;24:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(4)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE] | key=19,complete=False,insured=False,rent=2,cards=[71:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:38:07.5506050Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[54:PROPERTY_CARD/NONE/M3/KENTUCKY AVENUE;77:RENT_CARD/RENT/M1/RENT;80:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(4,total=15)=[104:MONEY_CARD/MONEY/M5/Money Card;102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(3)=[key=3,complete=False,insured=False,rent=4,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD;61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:38:07.5511720Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(4)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:38:07.5519310Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[10:ACTION_CARD/HOTEL/M4/HOTEL;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(3,total=7)=[99:MONEY_CARD/MONEY/M3/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;90:MONEY_CARD/MONEY/M1/Money Card] props(5)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE] | key=18,complete=False,insured=False,rent=1,cards=[43:PROPERTY_CARD/NONE/M1/VERMONT AVENUE]]
2026-08-17T10:38:07.5524790Z [Log] [canFinishTheGame:2921] canFinishTheGame: Kimons False
2026-08-17T10:38:07.5529660Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: Kimons false
2026-08-17T10:38:07.5534140Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyAuditor False
2026-08-17T10:38:07.5538580Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyAuditor false
2026-08-17T10:38:07.5543150Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:38:07.5547680Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: ShadyClerk false
2026-08-17T10:38:07.5552050Z [Log] [canFinishTheGame:2921] canFinishTheGame: BoldAuditor False
2026-08-17T10:38:07.5556540Z [Log] [canAnyoneFinishTheGame:9677] canAnyoneFinishTheGame: BoldAuditor false
2026-08-17T10:38:07.5561020Z [Log] [onSetTurn_old:9814] Poker/turn deal requested. playerId=2 handBefore=4 howMany=2 deckPtr=62 gameType=CLASSIC
2026-08-17T10:38:07.5565650Z [Log] [onDealCardsToAi:12954] Cards prepared for deal. reason=turn_start playerId=2 handBefore=4 requested=2 howMany=2 cards=[4,18] deckPtr=62->64 gameType=CLASSIC
2026-08-17T10:38:09.5556610Z [Log] [onOthersCardMove:4920] Poker/turn deal applied. playerId=2 hand=4->6 cards=[4,18] deckPtr=62->64 isMaster=False gameType=CLASSIC
2026-08-17T10:38:09.5573200Z [Log] [LogAllPlayersCardSnapshot:10182] [CARD SNAPSHOT] reason=turn_start_cards_received turnPlayer=ShadyClerk#2 received=[4:ACTION_CARD/DEBT_COLLECTOR/M3/DEBT <size=50>COLLECTOR</size>;18:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!] deckPtr=64 players=4
2026-08-17T10:38:09.5583070Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P0 Kimons ai=False hand(7)=[1:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;19:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;27:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;30:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;24:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;75:RENT_CARD/RENT/M3/RENT;84:RENT_CARD/RENT/M1/RENT] bank(0,total=0)=[] props(4)=[key=0,complete=False,insured=False,rent=1,cards=[41:PROPERTY_CARD/NONE/M1/CONNECTICUT AVENUE] | key=7,complete=False,insured=False,rent=2,cards=[60:PROPERTY_CARD/NONE/M3/MARVIN GARDENS] | key=17,complete=False,insured=False,rent=1,cards=[35:PROPERTY_CARD/NONE/M1/<size=50>MEDITERRANEAN</size> AVENUE] | key=19,complete=False,insured=False,rent=2,cards=[71:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD]]
2026-08-17T10:38:09.5588800Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P1 ShadyAuditor ai=True hand(5)=[54:PROPERTY_CARD/NONE/M3/KENTUCKY AVENUE;77:RENT_CARD/RENT/M1/RENT;80:RENT_CARD/RENT/M1/RENT;91:MONEY_CARD/MONEY/M1/Money Card;87:MONEY_CARD/MONEY/M1/Money Card] bank(4,total=15)=[104:MONEY_CARD/MONEY/M5/Money Card;102:MONEY_CARD/MONEY/M4/Money Card;103:MONEY_CARD/MONEY/M4/Money Card;94:MONEY_CARD/MONEY/M2/Money Card] props(3)=[key=3,complete=False,insured=False,rent=4,cards=[72:PROPERTY_WILD_CARD/NONE/M3/<size=40>PROPERTY WILD CARD;61:PROPERTY_CARD/NONE/M3/ATLANTIC AVENUE] | key=8,complete=False,insured=False,rent=1,cards=[47:PROPERTY_CARD/NONE/M2/ST. CHARLES PLACE] | key=9,complete=False,insured=False,rent=1,cards=[45:PROPERTY_CARD/NONE/M2/ST. JAMES PLACE]]
2026-08-17T10:38:09.5594000Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P2 ShadyClerk ai=True hand(6)=[0:ACTION_CARD/DEAL_BREAKER/M5/DEAL BREAKER;18:ACTION_CARD/JUST_SAY_NO/M4/JUST SAY NO!;4:ACTION_CARD/DEBT_COLLECTOR/M3/DEBT <size=50>COLLECTOR</size>;100:MONEY_CARD/MONEY/M3/Money Card;88:MONEY_CARD/MONEY/M1/Money Card;106:INSURANCE_CARD/INSURANCE/M5/Insurance] bank(2,total=5)=[98:MONEY_CARD/MONEY/M3/Money Card;93:MONEY_CARD/MONEY/M2/Money Card] props(2)=[key=10,complete=False,insured=False,rent=3,cards=[62:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD] | key=11,complete=False,insured=False,rent=1,cards=[42:PROPERTY_CARD/NONE/M1/ORIENTAL AVENUE]]
2026-08-17T10:38:09.5600090Z [Log] [LogAllPlayersCardSnapshot:10190] [CARD SNAPSHOT] P3 BoldAuditor ai=True hand(5)=[10:ACTION_CARD/HOTEL/M4/HOTEL;25:ACTION_CARD/PASS_GO/M1/<size=50>PASS</size> <size=90>GO</size>;85:RENT_CARD/RENT/M1/RENT;96:MONEY_CARD/MONEY/M2/Money Card;107:INSURANCE_CARD/INSURANCE/M10/Insurance] bank(3,total=7)=[99:MONEY_CARD/MONEY/M3/Money Card;13:ACTION_CARD/MONEY/M3/HOUSE;90:MONEY_CARD/MONEY/M1/Money Card] props(5)=[key=6,complete=False,insured=False,rent=4,cards=[68:PROPERTY_WILD_CARD/NONE/M4/<size=40>PROPERTY WILD CARD;40:PROPERTY_CARD/NONE/M4/PENNSYLVANIA AVENUE] | key=12,complete=False,insured=False,rent=1,cards=[57:PROPERTY_CARD/UTILITY/M2/WATER WORKS] | key=15,complete=False,insured=False,rent=1,cards=[63:PROPERTY_WILD_CARD/NONE/M1/<size=40>PROPERTY WILD CARD] | key=16,complete=False,insured=False,rent=2,cards=[56:PROPERTY_CARD/NONE/M3/ILLINOIS AVENUE] | key=18,complete=False,insured=False,rent=1,cards=[43:PROPERTY_CARD/NONE/M1/VERMONT AVENUE]]
2026-08-17T10:38:10.5580720Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:38:12.2584000Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:38:12.2597760Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:38:12.2605780Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:38:12.2610660Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:38:12.2614960Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:38:12.2619390Z [Log] [canFinishTheGame:2921] canFinishTheGame: ShadyClerk False
2026-08-17T10:38:12.2625260Z [Log] [play:136] [EFF AI] ShadyClerk score=150 kind=Center debt expected=5 holdCost=10
2026-08-17T10:38:12.2637330Z [Log] [BeginOpponentCenterCardAnimation:2071] Opponent center-card animation started. cardId=4 action=DEBT_COLLECTOR inFlight=1 generation=0
2026-08-17T10:38:13.2591550Z [Log] [constructRequestMessage:117] [RequestMessage] Constructing message. requestId=2 action=DEBT_COLLECTOR type=MONEY requester=ShadyClerk/ShadyClerk#2 ai=True requesteeId=1 requestedMoney=5 requesterCards=count=0 requestedCards=count=0 requesterProp=null requestedPropForDealBreaker=null isValid=True cardsDropped=1 cardsDroppedToCP=count=0
2026-08-17T10:38:13.2602500Z [Log] [makeAIsRequests:5803] makeAIsRequests: Offline ==============REQUST===========\nRequestId: 2\nRequester: ShadyClerk\nRequestee: 1\nRequestedMoney: 5\nRequesterProp: \nRequestedProp: \nisValid: True\n ReqTyp: MONEY\n Action: DEBT_COLLECTOR\ncardsDropped: 1\nMessage: ShadyClerk is demanding 5M.\nRquestedCards\nRquesterCards\n============END OF REQUST===========
2026-08-17T10:38:13.2608680Z [Log] [updateRequestQueue:10965] Reconnect request queue started. reqId=2 requestee=1 startedAt=0
2026-08-17T10:38:14.2753340Z [Log] [CompleteOpponentCenterCardAnimation:2087] Opponent center-card animation completed. cardId=4 action=DEBT_COLLECTOR inFlight=0
2026-08-17T10:38:14.7743760Z [Log] [onRequestACKcomplete:11488] onRequestACKcomplete: ==============REQUST ACK===========\nid: 2\nFrom: ShadyAuditor\nTo: ShadyClerk\nisReqAccepted: True\nAck Cards\ntype: MONEY_CARD action: MONEY uid: 104 money: 5 isPureWild: False colors: 1\n============END OF REQUST ACK===========
2026-08-17T10:38:14.7753530Z [Log] [onRequestAckRecvdFromOppnt:11996] onRequestAckRecvdFromOppnt _r
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment