@@ -19,8 +19,6 @@ class DataAnalyser(DataHandler):
returnovertakesInRaces
defanalyseRaceForOvertakes(self,race:Session):
# Collect grid positions
allLapPositions:List[dict[str,int]]=[]
...
...
@@ -46,10 +44,11 @@ class DataAnalyser(DataHandler):
ifself.activateDebugOvertakeAnalysis:
print(f"\nLap: 0")
forpositioninrange(len(gridPositions)):
foriinrange(len(gridPositions)):
position:int=i+1
gridPositions.values()
driverAtPosition=list(gridPositions.keys())[list(gridPositions.values()).index(position+1)]# get dictionary keys (driverIds) by values (current race position)