diode model update is based on previous state, not on probing