[2.0.77] Smart Splitters - Both rules for output satisfied, lead to inconsistent result
Posted: Sun May 31, 2026 5:29 pm
What happens?
a) When both rules for smart splitter output are satisfied then smart splitter keeps with the rule which was satisfied first
b) When both rules for smart splitter input are satisfied then smart splitter keeps with the rule which was satisfied first
c) When both rules for smart splitter input are not satisfied then smart splitter keeps with the rule which was satisfied last
c) When both rules for smart splitter output are not satisfied then smart splitter keeps with the rule which was satisfied last
What was expected?
When both rules are satisfied/not satisfied smart splitter should have output set to middle.
Why?
Because now for the same set of signals splitter may be in any of both states, and this should be deterministic.
It would be nice to have the possibility to set the splitter to the middle setting by using circuits.
Attached save file with reproductions of all output cases
A satisfied, works as A, works as expected B satisfied, works as B, works as expected A & B satisfied, A satisfied first, works as A, expected middle A & B satisfied, B satisfied first, works as B, expected middle A & B not satisfied, B satisfied last, works as B, expected middle A & B not satisfied, A satisfied last, works as A, expected middle
a) When both rules for smart splitter output are satisfied then smart splitter keeps with the rule which was satisfied first
b) When both rules for smart splitter input are satisfied then smart splitter keeps with the rule which was satisfied first
c) When both rules for smart splitter input are not satisfied then smart splitter keeps with the rule which was satisfied last
c) When both rules for smart splitter output are not satisfied then smart splitter keeps with the rule which was satisfied last
What was expected?
When both rules are satisfied/not satisfied smart splitter should have output set to middle.
Why?
Because now for the same set of signals splitter may be in any of both states, and this should be deterministic.
It would be nice to have the possibility to set the splitter to the middle setting by using circuits.
Attached save file with reproductions of all output cases
A satisfied, works as A, works as expected B satisfied, works as B, works as expected A & B satisfied, A satisfied first, works as A, expected middle A & B satisfied, B satisfied first, works as B, expected middle A & B not satisfied, B satisfied last, works as B, expected middle A & B not satisfied, A satisfied last, works as A, expected middle