From 71c04d224b73ab997bfb41e20b63f94090c34c35 Mon Sep 17 00:00:00 2001 From: leo Date: Thu, 12 May 2022 22:50:23 +0200 Subject: [PATCH] interMinSpace --- Car.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Car.py b/Car.py index 3447cc8..99fca64 100644 --- a/Car.py +++ b/Car.py @@ -55,7 +55,8 @@ class Car(): self.v=0 self.a=10 self.b=20 - self.minSpace=10 + self.minSpace=5 + self.interMinSpace=20 self.leaderBefore=False self.distToInter=0 self.timeStopped=0 @@ -421,7 +422,7 @@ class Car(): # ou si on as le temps d'arriver à l'intersection avant le leader (plus un marge pour garder un distance de sécu) # alors on accelere pour s'inserer #print(tti, leader.T, marg, ltti) - if self.distToInter > self.minSpace + dts or self.distToInter < 5 or (tti + leader.T + marg) < ltti: + if self.distToInter > self.interMinSpace + dts or self.distToInter < 5 or (tti + leader.T + marg) < ltti: self.v = min(vmax, self.v + self.a*dt) #print(self.id, "ca passe") else:# sinon on freine