public Matrix Think() { Matrix inputs = new Matrix(AIController.nnSize[0], 1); var sensors = car.GetSensors(); for (int i = 0; i < 6; i++) { inputs.Set(i, 0, sensors[i].GetComponent <Sensor>().GetDistance()); } inputs.Set(6, 0, DistanceFromCheckpoint()); inputs.Set(7, 0, car.GetVelocity().magnitude); return(brain.FeedForward(inputs)); }