read_blif_mv crd.mv init mc crd_rs.ctl #we are just checking for reachability mc lang_empt.ctl # the language should not be empty at this stage. read_fairness crd.fair mc lang_empt.ctl # it should still not be empty mc starvation.ctl #should pass mc starvation2.ctl #should pass. this just uses monitor "starvation" instead of at the root. #in hsis we did this with fairness constraints on starvation, but we # cannot express these with Buchi conditions (same as in ping_pong. mc safety.ctl #this should pass read_fairness safety.fair # we have put fairness constraints on the monitor "collision" mc lang_empt.ctl #this should pass since we only accept bad behavior.