On the other hand, UPPERBOUND accuracy is computed by assuming f cond and f op makes 100% correct mapping of whether to include a candidate (COLUMN, VALUE) pair and which OP to apply on this condition.
errors in UPPER-BOUND exist due to wrong candidate generation.