fix: V-learning 出牌率 0%→81% — MakePlay Type=None导致所有候选被当pass
根因: MakePlay(Type=CardType1.None) → play.Type==None 对所有候选为true → afterHand保持原样(未出牌) → 所有候选V值相同 → 始终选第一个(pass) 修复: - play.Type→play.Ids.Length判断是否真pass - EncodeAfterPlay更新ShenYuCard(出牌后剩余-1) - EncodeAfterPlay设MaxPlayCard为出的牌 - isPass用Ids==null而非Type 效果: Play 117 Pass 28(81%出牌) vs ISMCTS -108/10局
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user