diff --git a/scoreboard/main.py b/scoreboard/main.py index 9a4bbad3..59b719c3 100644 --- a/scoreboard/main.py +++ b/scoreboard/main.py @@ -19,7 +19,7 @@ print(directories) -columns = ''.join(['
S - Solution, P - Performance, O - Overdue, C - Cheating
+
+ (S)olution - The correctness and completeness of the implemented solution.
+ (A)cceleration - The process of speeding up software to improve performance.
+ Speedup = T(seq) / T(parallel)
+ (E)fficiency - Optimizing software speed-up by improving CPU utilization and resource management.
+ Efficiency = Speedup / NumProcs * 100%
+ (D)eadline - The timeliness of the submission in relation to the given deadline.
+ (P)lagiarism - The originality of the work, ensuring no copied content from external sources.
+
Tasks | +Tasks | {columns}Total | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- {''.join([' | S | P | O | C | ' for _ in range(len(task_types))])} ++ {''.join([' | S | A | E | D | P | ' for _ in range(len(task_types))])}||||||||
{dir} | " + html_content += f"||||||||||||||||||
{dir} | " total_count = 0 for task_type in task_types: if directories[dir].get(task_type) == "done": @@ -54,7 +62,8 @@ html_content += '1 | ' total_count += 1 else: - html_content += "0 | " + html_content += '0 | ' + html_content += '0 | ' html_content += '0 | ' html_content += '0 | ' html_content += '0 | '