This commit is contained in:
leo 2022-03-21 18:35:35 +01:00
parent ab8049e583
commit da76142ac2
Signed by: leo
GPG Key ID: 0DD993BFB2B307DB

10
Car.py
View File

@ -164,8 +164,14 @@ class Car():
return cDist
def getLeaderAtIntersection(self, prevInd, edgeInd):
if(self.route[edgeInd].isSpecial()):
return None
while(self.route[edgeInd].isSpecial()):
edgeInd = edgeInd + 1
if edgeInd >= len(self.route):
return None
while self.route[prevInd].isSpecial():
prevInd -= 1
if prevInd < 0:
return None
inter = self.route[edgeInd-1].getFromNode()
connection = self.route[prevInd].getConnections(self.route[edgeInd])[0]
linkInd = inter.getLinkIndex(connection)