Download as a PDF
Transcript
farm_light:RED hwy_light:GREEN timer.state:LONG fails ((car_present=YES * timer.state=LONG) -> AF(farm_light=GREEN)) --State car_present:YES farm_light:RED hwy_light:GREEN timer.state:LONG passes (car_present=YES * timer.state=LONG) --State car_present:YES farm_light:RED hwy_light:GREEN timer.state:LONG passes car_present=YES --State car_present:YES farm_light:RED hwy_light:GREEN timer.state:LONG passes timer.state=LONG --State car_present:YES farm_light:RED hwy_light:GREEN timer.state:LONG fails AF(farm_light=GREEN) --A fair path on which farm_light=GREEN is always false: --Fair path stem: --State 0: car_present:YES farm_light:RED hwy_light:GREEN timer.state:LONG --Goes to state 1: hwy_light:YELLOW timer.state:START --On input: sensor.rand_choice:1 timer.rand_choice:0 --Fair path cycle: --State 0: car_present:YES farm_light:RED hwy_light:YELLOW timer.state:START --Goes to state 1: <Unchanged> 32