improved information

This commit is contained in:
Jay Robson 2025-05-06 17:45:20 +10:00
parent 57fa414862
commit 6052a90a12
2 changed files with 7 additions and 1 deletions

View File

@ -52,6 +52,9 @@ impl Counter {
} }
ScoreItems::new(scores, &self.enabled) ScoreItems::new(scores, &self.enabled)
} }
pub fn get_quota(&self) -> f64 {
self.quota
}
} }
impl Iterator for Counter { impl Iterator for Counter {

View File

@ -25,9 +25,12 @@ fn main() {
let total = counter.ballots.len() as f64; let total = counter.ballots.len() as f64;
let header = counter.header.clone(); let header = counter.header.clone();
eprintln!("Header: {:#?}", header);
eprintln!("Parties: {}", header.parties.len()); eprintln!("Parties: {}", header.parties.len());
eprintln!("Candidates: {}", header.candidates.len()); eprintln!("Candidates: {}", header.candidates.len());
eprintln!("Vacancies: {}", winner_count);
eprintln!("Ballots: {}", counter.ballots.len());
eprintln!("Quota: {}", counter.get_quota());
eprintln!();
eprintln!("Running election rounds:"); eprintln!("Running election rounds:");