rcv
rcv copied to clipboard
Ranked Choice Voting Universal Tabulator
Tried switching over some booleans to Strings, but hit a wall with `excluded` because of the way it interacts in the GUI. Also realized that the configs will load fine...
If `overvoteLabel`, `undervoteLabel`, or `undeclaredWriteInLabel` equal one another, unnecessary duplicate error messages are produced by `ContestConfig.stringAlreadyInUseElsewhere`, e.g. if all three are equal: > 2019-07-07 10:02:44 PDT INFO: Validating contest config......
Note: this PR is based on #877 and the comments there apply. Closes #669. The commits here: 1. Update plugins 2. Update code for latest spotbugs 3. Merge develop 4....
cvr: [cvr_a10_b10_c12_d38_e30.csv](https://github.com/user-attachments/files/20192678/cvr_a10_b10_c12_d38_e30.csv) config: [pres_primary_2028_a10_b10_c12_d38_e30_bottoms_up_minimum_votes_config.json](https://github.com/user-attachments/files/20192684/pres_primary_2028_a10_b10_c12_d38_e30_bottoms_up_minimum_votes_config.json) Causes an issue with the progress bar determining how many votes have been processed compared to total number of votes. Then causes the tabulation to get...
closes #642
It's finally here y'all! After years of work, RCTab v2.0 is ready for a github release. This ticket represents the very last step: setting the version in `main.java` to v2.0....
running v1.3.999 on a windows 10 machine in the log it has `...` at the end of a log message where it should be showing the full path of where...
This updates the theme a touch to add padding and colors and make it look a tiny bit more modern. | Before | After | | -------- | ------- |...
ClearBallotCvrReader should fill in batch id in line 107 ```// create the cast vote record CastVoteRecord castVoteRecord = new CastVoteRecord( source.getContestId(), cvrData[CvrColumnField.ScanComputerName.ordinal()], cvrData[CvrColumnField.BoxID.ordinal()], cvrData[CvrColumnField.BallotID.ordinal()], cvrData[CvrColumnField.PrecinctID.ordinal()], null, usesLastAllowedRanking(rankings, null), rankings); ```
Allow election administrators to load in many contest configurations and tabulate them all in a nice GUI. Open questions: - Do they get a tabulation verification interface for each GUI?...