scheduler simulator