DemocracyDevelopers / colorado-rla

Colorado Risk-Limiting Audit (RLA) software – developed to support risk-limiting post-election audits of election outcomes.
Other
0 stars 0 forks source link

Implement Assertion-discrepancy calculations #88

Closed vteague closed 2 months ago

vteague commented 5 months ago

Depends on #75 .

Implement the methods inside the Assertion classes (NEN and NEB) for dealing with Audit CVRs. This will need to input an AuditCVR, compare it with the initially-uploaded CVR, and keep track of discrepancies. Can be pretty much identical to the prototype. Exactly as specified in the Design doc.

vteague commented 5 months ago

Implement computeDiscrepancy, recordDiscrepancy, removeDiscrepancy, and the versions for phantom ballots.

vteague commented 5 months ago

These depend on the asseriton scoring functions specified in the Guide To Raire Part 2. It's a good idea to look at both the prototype and the guide - they should be the same, but careful checking is warranted.

vteague commented 2 months ago

Done by @michelleblom