rcv
rcv copied to clipboard
Ranked Choice Voting Universal Tabulator
Actionable followup to #559. In it, Armin says > tabulating 300,000 CVRs out of 1,500,000 records takes 500mb additional memory (in addition to 350mb used just to launch RCTab). That...
They are both user guides and have a lot of duplication. Combine them in the TDP for 1.4.0 release.
## Request Have a pop up validation question asking if the expected total number of ballots cast = ##### before running the full tabulation. Implementation probably looks like having this...
CVR: [CSV CVRs - more ranks than configured.csv](https://github.com/BrightSpots/rcv/files/14501661/CSV.CVRs.-.more.ranks.than.configured.csv) Config: [undefined_more-rankings-than-configured.json](https://github.com/BrightSpots/rcv/files/14501662/undefined_more-rankings-than-configured.json) The CVR above has 4 rankings, but is configured for a maximum of 3. In the Winning Rules tab there...
closes #813 This type of CSV is allowed and I don't see a reason to not support it. Modified a test to account for it. Because `getHeaderNames` skips all null/empty...
Also requested that this report show the number of ballots appearing in each CVR. I see three ways to do this: 1) Include this data in the audit.log 2) Create...
#679 adds a pre-tabulation modal that includes a count of total ballots across all configured CVRs. #675 adds logging of ballot counts on a per-CVR basis. This ticket is to...
See: https://stackoverflow.com/questions/34357005/javafx-task-update-progress-from-a-method And: https://stackoverflow.com/questions/23701639/call-tasks-updateprogress
https://github.com/BrightSpots/rcv/issues/679 describes a new modal that provides one place for pre-tabulation checks. Part of that modal is a progress bar to indicate to users that work is being done. Initially,...
following up on #804, we need to check all of our CVR providers to ensure that we are populating a unique identifier in either `CastVoteRecord.suppliedId` or `CastVoteRecord.computedId`