From 4d6acf349034db9c80b4fd1b85485c5d28f74ffe Mon Sep 17 00:00:00 2001 From: Steve Androulakis Date: Sat, 22 Feb 2025 21:07:45 -0800 Subject: [PATCH] more realistic train times because demo will be to manchester --- thirdparty/train_api.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/thirdparty/train_api.py b/thirdparty/train_api.py index 1723a0e..e881c5a 100644 --- a/thirdparty/train_api.py +++ b/thirdparty/train_api.py @@ -58,8 +58,8 @@ class TrainServer(BaseHTTPRequestHandler): adj_day = day + (adj_hour // 24) adj_hour = adj_hour % 24 - # Journey takes 1-2 hours - duration = 60 + random.randint(0, 60) + # Journey takes 2h15m-2h45m (135-165 minutes) + duration = 135 + random.randint(0, 30) arr_hour = adj_hour + (duration // 60) arr_minute = (adj_minute + (duration % 60)) % 60 arr_day = adj_day + (arr_hour // 24) @@ -91,7 +91,8 @@ class TrainServer(BaseHTTPRequestHandler): adj_day = day + (adj_hour // 24) adj_hour = adj_hour % 24 - duration = 60 + random.randint(0, 60) + # Journey takes 2h15m-2h45m (135-165 minutes) + duration = 135 + random.randint(0, 30) arr_hour = adj_hour + (duration // 60) arr_minute = (adj_minute + (duration % 60)) % 60 arr_day = adj_day + (arr_hour // 24)