def get_record_crystal(scout: Scout, seed: int=None) -> int:
record_crystal = 0
if scout.record_crystal:
cases: List[int] = []
chances: List[float] = []
random.seed(seed)
for case, chance in scout.record_crystal:
cases.append(case)
chances.append(chance)
record_crystal = random.choices(cases, chances)[0]
random.seed(None)
return record_crystal
评论列表
文章目录