diff --git a/src/counter.rs b/src/counter.rs index f13f579..71b55e0 100644 --- a/src/counter.rs +++ b/src/counter.rs @@ -52,6 +52,9 @@ impl Counter { } ScoreItems::new(scores, &self.enabled) } + pub fn get_quota(&self) -> f64 { + self.quota + } } impl Iterator for Counter { diff --git a/src/main.rs b/src/main.rs index c9e773d..f776413 100644 --- a/src/main.rs +++ b/src/main.rs @@ -25,9 +25,12 @@ fn main() { let total = counter.ballots.len() as f64; let header = counter.header.clone(); - eprintln!("Header: {:#?}", header); eprintln!("Parties: {}", header.parties.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:");