根因: 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/局
66 KiB
66 KiB