  */
 print("Scheduling mobility events... ", terminator: ""); fflush(stdout)
 simCity.scheduleMobilityAndDetermineBounds(fromTSV: &fcdTSV, stopTime: configStopTime)
-print("okay")
+print("done")
 
 // Store inner city bounds from configuration file
 simCity.innerBounds = cityInnerBounds


	// Execute the event
	nextEvent.action()
}
print("done")


// Cleanup stage events

	exit(EXIT_FAILURE)
}

// Load stop time, and set it to DBL_MAX if it equals 0 (meaning, no stop time)
guard var configStopTime = config["stopTime"] as? Double else {
	print("failed", "\nError: Please provide a valid simulation stop time in the configuration.")
	exit(EXIT_FAILURE)
}
if configStopTime.isLessThanOrEqualTo(0) { configStopTime = Double.greatestFiniteMagnitude }

// Load debug variable
var debug = [String]()
