MCPcopy Create free account
hub / github.com/PJLab-ADG/OASim / arriveDestination

Method arriveDestination

limsim/simModel/common/carFactory.py:198–210  ·  view source on GitHub ↗
(self, nb: NetworkBuild | Rebuild)

Source from the content-addressed store, hash-verified

196 return self.routes[currIdx]
197
198 def arriveDestination(self, nb: NetworkBuild | Rebuild) -> bool:
199 nextEdge = self.nextEdgeID
200 if nextEdge == 'Destination edge':
201 try:
202 desLength = nb.getLane(self.laneID).sumo_length
203 except AttributeError:
204 return False
205 if self.lanePos > desLength - 10:
206 return True
207 else:
208 return False
209 else:
210 return False
211
212 def availableLanes(self, nb: NetworkBuild):
213 if ':' in self.laneID:

Callers 5

updateSurroudVehMethod · 0.80
updateSurroudVehMethod · 0.80
getSceMethod · 0.80
getSceMethod · 0.80
updateSurroundVehMethod · 0.80

Calls 1

getLaneMethod · 0.80

Tested by

no test coverage detected