in IdleCallback, only invoking ControlExperiment is gSim.isRunning is true.