e67b06caa35605a297b88f0dc0d13540e405b378
CardTracker.cs (新文件, 400行): - 48位bitset追踪已出牌(按ID) - 对手pass约束记录: pass对子9→该对手无对子≥9 - BombsOutside(): 外面还剩几个炸弹 - BombRanks(): 可能藏炸弹的rank列表 - CanAnyoneBeat(play): 判断是否可能被压制 - SampleOpponentHands(): 约束采样替代随机分配 - 支持6种牌型的压制判断: 单张/对子/炸弹/顺子/连对/飞机 IsmctsBot.cs 整合: - CardTracker实例,每次DecidePlay/DecideBaoZhuang调用Update() - 炸弹感知加权: 外面没炸弹→我方炸弹+25%, 快赢时+15% - 外面有炸弹且快赢→保守出牌(-5%多牌分) - SimulateToEnd改用约束采样(回退随机补齐)
Description
C# HJHA Card Game Server — 生产级棋牌游戏服务器框架,支持25+玩法
Languages
C#
99.6%
Python
0.4%