def attempt_acceptible(self, roundnr, prevdist, newdist):
# type: (int, Sequence[int], Sequence[int]) -> bool
if roundnr >= 3 and tuple(newdist) > tuple(prevdist):
# Makes things worse
return False
if roundnr >= 3 and tuple(newdist) >= tuple(prevdist):
# Does not improve things
return False
return True
评论列表
文章目录