A checkpoint is a point in time which the engine must hit exactly.
public interface ITimeCheckPointSet| GetCheckpoint | Get the first check point after the provided current time, or MaxValue if no checkpoint exists after current time. |
| Prepare | Prepare for simulation |