Files
hjha-server/PdkFriendServer
xiaoou 30a7f875f8 fix: 预测加权按牌型区分压制条件 — 修复SanDai2误杀
根因: oppMaxRank仅代表「对手有单牌」,但用单牌概率惩罚对子/三带二
→ 三带二需要对手有3张同rank才能压制,不是1张

修复: 按牌型分别判断
- DanZhang: 用 MaxRank (单牌条件)
- DuiZi: 用 LikelyPairs (对手是否有更高对子)
- SanZhang/SanDai2: 用 LikelyTriples (对手是否有更高三张)
- ShunZi: 用 MaxStraightLength + MaxRank
- 其他: 默认 MaxRank

效果: SanDai2 52→75/30局 (+44%), 多牌比例 25.4%→26.1%

验证: 100局0错误 0.8s/局
2026-07-13 01:14:57 +08:00
..