feat(interface): 改进仪表盘

This commit is contained in:
2026-01-22 06:13:01 +08:00
parent dde6df9bf0
commit b38eaf4ef6
14 changed files with 249 additions and 248 deletions

View File

@@ -49,13 +49,16 @@ class Fission(Machine):
self.min_ratings = []
for item, possibility in orbital_schedule: # type: ignore
logger.debug(f"开始处理: {item}")
puzzle = puz.puzzles[orbital_puzzles[item]["__origin__"]]
if not isinstance(possibility, float):
possibility = float(possibility)
while possibility > 1:
self.puzzles_inf.append(
{
"puzzle": puz.puzzles[orbital_puzzles[item]["__origin__"]],
"puzzle": puzzle,
"alia": item,
}
)
@@ -64,7 +67,7 @@ class Fission(Machine):
if random.random() <= possibility:
self.puzzles_inf.append(
{
"puzzle": puz.puzzles[orbital_puzzles[item]["__origin__"]],
"puzzle": puzzle,
"alia": item,
}
)