doudizhu
doudizhu copied to clipboard
权重计算错误
三连三带一权重计算有问题,这几个都应该减去1 。
代码里修改
`
def trio_solo_chain_x():
result = []
weight = 0
solo_chain = [CARDS[i:i + length] for i in range(13 - length)]
for chain in solo_chain:
weight = weight_map[chain[0]] # weight += 1
` 最好使用直接映射的方式计算,用推导的方式容易出错,可读性也比较差。