public float GetFitness() { float recordDistance = m_ProgressTracker.CalculateProgress(gatesTriggered, transform.position); return(CalculateFitness(finishTime, recordDistance, gatesTriggered.Count)); }