You've already forked HeurAMS-legacy
fix: 改进
This commit is contained in:
@@ -64,7 +64,9 @@ class MCQPuzzle(BasePuzzle):
|
||||
|
||||
# 确保至少有4个干扰项
|
||||
while len(self.jammer) < 4:
|
||||
self.jammer.append(" ")
|
||||
self.jammer.append(" " * (4 - len(self.jammer)))
|
||||
|
||||
unique_jammers = set(jammer + list(self.mapping.values()))
|
||||
|
||||
def _reset_puzzle_state(self) -> None:
|
||||
"""重置谜题状态为初始值
|
||||
@@ -84,7 +86,7 @@ class MCQPuzzle(BasePuzzle):
|
||||
Raises:
|
||||
ValueError: 当mapping为空时不会抛出异常, 但会设置空谜题状态
|
||||
"""
|
||||
logger.debug("MCQPuzzle.refresh 开始,mapping size=%d", len(self.mapping))
|
||||
logger.debug("MCQPuzzle.refresh 开始, mapping size=%d", len(self.mapping))
|
||||
if not self.mapping:
|
||||
self._set_empty_puzzle()
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user