From 391d61d00638703c83b57982aac7ad7227deb44a Mon Sep 17 00:00:00 2001 From: jon-lee Date: Thu, 15 May 2025 17:08:55 +0800 Subject: [PATCH] style: use const --- joj3_config_generator/models/const.py | 1 + joj3_config_generator/transformers/task.py | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/joj3_config_generator/models/const.py b/joj3_config_generator/models/const.py index 95a6706..33de35b 100644 --- a/joj3_config_generator/models/const.py +++ b/joj3_config_generator/models/const.py @@ -5,6 +5,7 @@ from joj3_config_generator.models.common import Memory, Time DEFAULT_CPU_LIMIT = Time("1s") DEFAULT_MEMORY_LIMIT = Memory("256m") DEFAULT_FILE_LIMIT = Memory("32m") +DEFAULT_CASE_SCORE = 5 JOJ3_CONFIG_ROOT = Path("/home/tt/.config/joj") TEAPOT_CONFIG_ROOT = Path("/home/tt/.config/teapot") diff --git a/joj3_config_generator/transformers/task.py b/joj3_config_generator/transformers/task.py index 0a04947..b947247 100644 --- a/joj3_config_generator/transformers/task.py +++ b/joj3_config_generator/transformers/task.py @@ -4,7 +4,7 @@ from functools import partial from pathlib import Path from typing import Any, Callable, Dict, List, Set, Tuple -from joj3_config_generator.models import result, task +from joj3_config_generator.models import const, result, task from joj3_config_generator.models.common import Memory, Time from joj3_config_generator.models.const import JOJ3_CONFIG_ROOT from joj3_config_generator.models.task import Parser as ParserEnum @@ -179,7 +179,6 @@ def fix_diff( if any(case.endswith(other) for other in task_stage.cases) ] ) - print(default_cases) stage_cases = [] parser_cases = [] for case, case_stage in valid_cases: @@ -225,7 +224,7 @@ def fix_diff( parser_case = result.DiffCasesConfig( outputs=[ result.DiffOutputConfig( - score=5, # default score + score=const.DEFAULT_CASE_SCORE, file_name="stdout", answer_path=str(base_dir / f"{case}.out"), )