Skip to content
Snippets Groups Projects

Vylepšení výsledkové listiny

Merged Martin Mareš requested to merge mj/vysledky-p into devel
1 unresolved thread
1 file
+ 4
1
Compare changes
  • Side-by-side
  • Inline
+ 4
1
@@ -79,6 +79,9 @@ class ScoreTask:
return Fraction(0)
return Fraction(self.sum_points, self.num_solutions)
def get_difficulty_str(self) -> str:
return f'{self.sum_points}/{self.num_solutions}'
class Score:
round: db.Round
@@ -327,7 +330,7 @@ class Score:
f"Úlohy {last_task.task.code} a {task.task.code} mají stejnou vypočtenou obtížnost"
+ f" {difficulty}, pro výpočet obtížnosti je řadím podle kódu úlohy"
)
difficulty_report.append(f"{task.task.code} ({round(float(difficulty), 2)} b)")
difficulty_report.append(f"{task.task.code} ({task.get_difficulty_str()}={float(difficulty):.2f})")
last_task, last_difficulty = task, difficulty
self._add_message(
Loading