Use uncertain as good
The output status depends on the following rules.
Status quality
If the number of Uncertain or Good inputs is less than MIN_GOOD, OUT and SELECTED statuses are set to Bad.
If an input is disabled and selected using OP_SELECT, the status of OUT and SELECTED will be the status of that input.
Substatus
For SELECT_TYPE = MAX, MIN, FIRST_GOOD, and MID with an odd number of inputs, propagate substatus as is.
For AVG or MID with even numbers of inputs, propagate NonSpecific.
Limit status