pub type Time = u64;
Time is represented as the number of simulation steps since the simulation started. One step represents time_resolution seconds. All time-based or hybrid simulators start at time=0.
time_resolution