From fa6559b1f343b83130060bd15a5b3ea5a7047790 Mon Sep 17 00:00:00 2001 From: ATATC Date: Mon, 15 Apr 2024 19:18:37 -0400 Subject: [PATCH 1/2] Added config `num_laps_timed` in `ConfigTemplate`. (#104) --- leads/config/template.py | 1 + 1 file changed, 1 insertion(+) diff --git a/leads/config/template.py b/leads/config/template.py index 8feb0c2b..fdac9fbf 100644 --- a/leads/config/template.py +++ b/leads/config/template.py @@ -15,6 +15,7 @@ def __init__(self, base: dict[str, _Any]) -> None: self._frozen: bool = False self.w_debug_level: str = "DEBUG" self.data_seq_size: int = 100 + self.num_laps_timed: int = 3 self.data_dir: str = "data" self.refresh() From 670195135536d9c56735130c6417d46fc3078a35 Mon Sep 17 00:00:00 2001 From: ATATC Date: Mon, 15 Apr 2024 19:20:11 -0400 Subject: [PATCH 2/2] Passed config `num_laps_timed` to the constructor when instantiating the context. (#104) --- leads_vec/cli.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/leads_vec/cli.py b/leads_vec/cli.py index 951905c5..f07ca955 100644 --- a/leads_vec/cli.py +++ b/leads_vec/cli.py @@ -31,7 +31,7 @@ def format_lap_time(t: int) -> str: def main() -> int: cfg = require_config() - ctx = LEADS(data_seq_size=cfg.data_seq_size) + ctx = LEADS(data_seq_size=cfg.data_seq_size, num_laps_timed=cfg.num_laps_timed) register_context(ctx) ctx.plugin(SystemLiteral.DTCS, DTCS()) ctx.plugin(SystemLiteral.ABS, ABS())