evaluate: 将走子阶段 Need Remove 的分值由6下调到5即和摆子阶段分值一致
黑方比白方多的胜率从 21.26% 扩大到 28.93%,扩大了 7.67%; 白方比黑方少的胜率从 21.26% 缩小到 6.63%,缩小了 14.63%。 改进后和改进前对战:53.85% 比 42.70% 多 11.15% (62.71% + 44.99%) / 2 = 53.85% (51.62% + 33.78%) / 2 = 42.70% 改进前自对弈结果: Sum 11333 Black 6677 58.92% White 4268 37.66% Draw 388 3.42% 改进后和改进前对战: 改进后执黑,改进前执白: Sum 6997 Black 4388 62.71% (+3.79%) White 2364 33.78% (-3.88%) Draw 245 3.50% (+0.08%) 改进前执黑,改进后执白: Sum 6623 Black 3419 51.62% (-7.30%) White 2980 44.99% (+7.33%) Draw 224 3.38% (-0.04%)
This commit is contained in:
parent
1f8a7fa485
commit
9e4510a589
|
@ -126,7 +126,7 @@ enum value_t : int8_t
|
|||
VALUE_EACH_PIECE_INHAND = 5,
|
||||
VALUE_EACH_PIECE_ONBOARD = 5,
|
||||
VALUE_EACH_PIECE_PLACING_NEEDREMOVE = 5,
|
||||
VALUE_EACH_PIECE_MOVING_NEEDREMOVE = 6,
|
||||
VALUE_EACH_PIECE_MOVING_NEEDREMOVE = 5,
|
||||
|
||||
VALUE_IDS_WINDOW = 16, // IDS 前面的迭代可能至少要达到16,才不改变自对弈棋谱 TODO: 原因待查, 且前面的 value 调整后需跟着调整
|
||||
VALUE_PLACING_WINDOW = VALUE_EACH_PIECE_PLACING_NEEDREMOVE + (VALUE_EACH_PIECE_ONBOARD - VALUE_EACH_PIECE_INHAND) + 1,
|
||||
|
|
Loading…
Reference in New Issue