Not really sure why this never got noticed, but seems to be an issue related to having two non-virtual signals compared. It attempts to output A with value "input count". This needs to be set to one.
timer T
10:
T >= 600 => 20
20:
reset T
signal_green = (steam >= stone_brick)
=> 10
Not really sure why this never got noticed, but seems to be an issue related to having two non-virtual signals compared. It attempts to output A with value "input count". This needs to be set to one.