Oracle coordinator stores deviation factors generationDeviationFactor and validationDeviationFactor. The coordinator selects generators eligible for a reward by checking if they got scored within generationDeviationFactor of standard deviations away from the mean. Presumably same logic should be used when selecting validators eligible for reward. However, validationDeviationFactor is unused so only validators whose scores are within 1 standard deviation are rewarded.
Constant validationDeviationFactor is unused when selecting validators eligible for a reward in the following chunk of code:
Some validators unfairly do not receive rewards - ie. their score is 1.5 stddevs from the mean, but only 1 stddev gets accepted event though validationDeviationFactor is set to 2.
Manual review
Change implementation to update the acceptance range in the following way (but should also check for underflow):
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.