迭代服务水平判定规则中的停车次数判定补充内容

This commit is contained in:
wangxu 2025-12-10 10:46:32 +08:00
parent ae5307e827
commit 4b9a275cca
1 changed files with 5 additions and 5 deletions

View File

@ -839,23 +839,23 @@ def calc_service_level(delay_time, stop_times):
service_level = 'A'
elif 10 < delay_time <= 20:
service_level = 'B'
if stop_times < 0.3:
if stop_times < 0.25:
service_level = 'A'
elif 20 < delay_time <= 35:
service_level = 'C'
if stop_times < 0.5:
if stop_times < 0.4:
service_level = 'B'
elif 35 < delay_time <= 55:
service_level = 'D'
if stop_times < 0.65:
if stop_times < 0.5:
service_level = 'C'
elif 55 < delay_time <= 80:
service_level = 'E'
if stop_times < 0.8:
if stop_times < 0.65:
service_level = 'D'
else:
service_level = 'F'
if stop_times < 1:
if stop_times < 8:
service_level = 'E'
return service_level