diff --git a/src/counter.rs b/src/counter.rs index 71b55e0..d88bb52 100644 --- a/src/counter.rs +++ b/src/counter.rs @@ -67,7 +67,6 @@ impl Iterator for Counter { for &score in primaries.iter() { lowest = lowest.min(score); - if score.value >= self.quota { winners.push(score); } diff --git a/src/main.rs b/src/main.rs index f776413..4011dcb 100644 --- a/src/main.rs +++ b/src/main.rs @@ -29,7 +29,7 @@ fn main() { eprintln!("Candidates: {}", header.candidates.len()); eprintln!("Vacancies: {}", winner_count); eprintln!("Ballots: {}", counter.ballots.len()); - eprintln!("Quota: {}", counter.get_quota()); + eprintln!("Quota: {}, {}", counter.get_quota(), Percent(counter.get_quota(), total)); eprintln!(); eprintln!("Running election rounds:");