Anti-Harassment Tools/SecurePoll Improvements/Test Results/20 6 5100 1116366364/archive

From mediawiki.org

Actual Tally: SP 3.0.0 (58bf4c8)[edit]

Elected[edit]

Election for 6 seats with 20 candidates. Total 5,100 votes.

  1. "1"
  2. "2"
  3. "3"
  4. "4"
  5. "5"
  6. "6"

Eliminated/Not elected[edit]

  • "7"
  • "8"
  • "9"
  • "10"
  • "11"
  • "12"
  • "13"
  • "14"
  • "15"
  • "16"
  • "17"
  • "18"
  • "19"
  • "20"

Rounds table[edit]

The following table describes the calculations that happened in order to achieve the result above. In each round of calculation, the candidate(s) who achieved more votes than the quota are declared elected. Their surplus votes above the quota are redistributed to the remaining candidates. If nobody achieves the quota, the lowest ranking candidate is eliminated and their votes are redistributed to the remaining candidates. To understand this better, please refer to this link.

Round Number Tally Result
1
  1. "1": 1,020
  2. "3": 1,020
  3. "4": 1,020
  4. "2": 1,020
  5. "5": 1,019
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 728.571430
2
  1. "1": 1,020
  2. "3": 1,020
  3. "4": 1,020
  4. "2": 1,020
  5. "5": 1,019
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 728.571430

Elected: "1", "2", "3", "4", "5"

3
  1. "1": 1,020 - 291.42857 = 728.571430 (keep factor: 0.714286)
  2. "3": 1,020 - 291.42857 = 728.571430 (keep factor: 0.714286)
  3. "4": 1,020 - 291.42857 = 728.571430 (keep factor: 0.714286)
  4. "5": 1,019 - 290.42857 = 728.571430 (keep factor: 0.714987)
  5. "2": 1,020 - 291.42857 = 728.571430 (keep factor: 0.714286)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 520.551022

Transferring votes

4
  1. "1": 728.571430 - 208.020408 = 520.551022 (keep factor: 0.510344)
  2. "3": 728.571430 - 208.020408 = 520.551022 (keep factor: 0.510344)
  3. "4": 728.571430 - 208.020408 = 520.551022 (keep factor: 0.510344)
  4. "5": 728.571430 - 208.020408 = 520.551022 (keep factor: 0.510845)
  5. "2": 728.571430 - 208.020408 = 520.551022 (keep factor: 0.510344)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 371.965017

Transferring votes

5
  1. "1": 520.551022 - 148.586005 = 371.965017 (keep factor: 0.364672)
  2. "3": 520.551022 - 148.586005 = 371.965017 (keep factor: 0.364672)
  3. "4": 520.551022 - 148.586005 = 371.965017 (keep factor: 0.364672)
  4. "5": 520.551022 - 148.586005 = 371.965017 (keep factor: 0.365029)
  5. "2": 520.551022 - 148.586005 = 371.965017 (keep factor: 0.364672)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 265.832156

Transferring votes

6
  1. "5": 371.965017 - 106.132861 = 265.832156 (keep factor: 0.260876)
  2. "1": 371.965017 - 106.132861 = 265.832156 (keep factor: 0.260620)
  3. "3": 371.965017 - 106.132861 = 265.832156 (keep factor: 0.260620)
  4. "4": 371.965017 - 106.132861 = 265.832156 (keep factor: 0.260620)
  5. "2": 371.965017 - 106.132861 = 265.832156 (keep factor: 0.260620)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 190.022969

Transferring votes

7
  1. "1": 265.832156 - 75.809187 = 190.022969 (keep factor: 0.186297)
  2. "3": 265.832156 - 75.809187 = 190.022969 (keep factor: 0.186297)
  3. "4": 265.832156 - 75.809187 = 190.022969 (keep factor: 0.186297)
  4. "2": 265.832156 - 75.809187 = 190.022969 (keep factor: 0.186297)
  5. "5": 265.832156 - 75.809187 = 190.022969 (keep factor: 0.186480)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 135.873551

Transferring votes

8
  1. "1": 190.022969 - 54.149418 = 135.873551 (keep factor: 0.133209)
  2. "3": 190.022969 - 54.149418 = 135.873551 (keep factor: 0.133209)
  3. "4": 190.022969 - 54.149418 = 135.873551 (keep factor: 0.133209)
  4. "5": 190.022969 - 54.149418 = 135.873551 (keep factor: 0.133340)
  5. "2": 190.022969 - 54.149418 = 135.873551 (keep factor: 0.133209)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 97.195394

Transferring votes

9
  1. "5": 135.873551 - 38.678157 = 97.195394 (keep factor: 0.095383)
  2. "1": 135.873551 - 38.678157 = 97.195394 (keep factor: 0.095290)
  3. "3": 135.873551 - 38.678157 = 97.195394 (keep factor: 0.095290)
  4. "4": 135.873551 - 38.678157 = 97.195394 (keep factor: 0.095290)
  5. "2": 135.873551 - 38.678157 = 97.195394 (keep factor: 0.095290)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 69.568140

Transferring votes

10
  1. "1": 97.195394 - 27.627254 = 69.568140 (keep factor: 0.068204)
  2. "3": 97.195394 - 27.627254 = 69.568140 (keep factor: 0.068204)
  3. "4": 97.195394 - 27.627254 = 69.568140 (keep factor: 0.068204)
  4. "5": 97.195394 - 27.627254 = 69.568140 (keep factor: 0.068271)
  5. "2": 97.195394 - 27.627254 = 69.568140 (keep factor: 0.068204)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 49.834387

Transferring votes

11
  1. "5": 69.568140 - 19.733753 = 49.834387 (keep factor: 0.048905)
  2. "1": 69.568140 - 19.733753 = 49.834387 (keep factor: 0.048857)
  3. "3": 69.568140 - 19.733753 = 49.834387 (keep factor: 0.048857)
  4. "4": 69.568140 - 19.733753 = 49.834387 (keep factor: 0.048857)
  5. "2": 69.568140 - 19.733753 = 49.834387 (keep factor: 0.048857)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 35.738849

Transferring votes

12
  1. "1": 49.834387 - 14.095538 = 35.738849 (keep factor: 0.035038)
  2. "3": 49.834387 - 14.095538 = 35.738849 (keep factor: 0.035038)
  3. "4": 49.834387 - 14.095538 = 35.738849 (keep factor: 0.035038)
  4. "5": 49.834387 - 14.095538 = 35.738849 (keep factor: 0.035072)
  5. "2": 49.834387 - 14.095538 = 35.738849 (keep factor: 0.035038)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 25.670607

Transferring votes

13
  1. "1": 35.738849 - 10.068242 = 25.670607 (keep factor: 0.025167)
  2. "3": 35.738849 - 10.068242 = 25.670607 (keep factor: 0.025167)
  3. "4": 35.738849 - 10.068242 = 25.670607 (keep factor: 0.025167)
  4. "5": 35.738849 - 10.068242 = 25.670607 (keep factor: 0.025192)
  5. "2": 35.738849 - 10.068242 = 25.670607 (keep factor: 0.025167)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 18.479006

Transferring votes

14
  1. "1": 25.670607 - 7.191601 = 18.479006 (keep factor: 0.018117)
  2. "3": 25.670607 - 7.191601 = 18.479006 (keep factor: 0.018117)
  3. "4": 25.670607 - 7.191601 = 18.479006 (keep factor: 0.018117)
  4. "5": 25.670607 - 7.191601 = 18.479006 (keep factor: 0.018134)
  5. "2": 25.670607 - 7.191601 = 18.479006 (keep factor: 0.018117)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 13.342148

Transferring votes

15
  1. "5": 18.479006 - 5.136858 = 13.342148 (keep factor: 0.013093)
  2. "1": 18.479006 - 5.136858 = 13.342148 (keep factor: 0.013081)
  3. "3": 18.479006 - 5.136858 = 13.342148 (keep factor: 0.013081)
  4. "4": 18.479006 - 5.136858 = 13.342148 (keep factor: 0.013081)
  5. "2": 18.479006 - 5.136858 = 13.342148 (keep factor: 0.013081)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 9.672964

Transferring votes

16
  1. "1": 13.342148 - 3.669184 = 9.672964 (keep factor: 0.009483)
  2. "3": 13.342148 - 3.669184 = 9.672964 (keep factor: 0.009483)
  3. "4": 13.342148 - 3.669184 = 9.672964 (keep factor: 0.009483)
  4. "5": 13.342148 - 3.669184 = 9.672964 (keep factor: 0.009493)
  5. "2": 13.342148 - 3.669184 = 9.672964 (keep factor: 0.009483)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 7.052118

Transferring votes

17
  1. "5": 9.672964 - 2.620846 = 7.052118 (keep factor: 0.006921)
  2. "1": 9.672964 - 2.620846 = 7.052118 (keep factor: 0.006914)
  3. "3": 9.672964 - 2.620846 = 7.052118 (keep factor: 0.006914)
  4. "4": 9.672964 - 2.620846 = 7.052118 (keep factor: 0.006914)
  5. "2": 9.672964 - 2.620846 = 7.052118 (keep factor: 0.006914)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 5.180085

Transferring votes

18
  1. "1": 7.052118 - 1.872033 = 5.180085 (keep factor: 0.005079)
  2. "3": 7.052118 - 1.872033 = 5.180085 (keep factor: 0.005079)
  3. "4": 7.052118 - 1.872033 = 5.180085 (keep factor: 0.005079)
  4. "2": 7.052118 - 1.872033 = 5.180085 (keep factor: 0.005079)
  5. "5": 7.052118 - 1.872033 = 5.180085 (keep factor: 0.005083)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 3.842919

Transferring votes

19
  1. "1": 5.180085 - 1.337166 = 3.842919 (keep factor: 0.003768)
  2. "3": 5.180085 - 1.337166 = 3.842919 (keep factor: 0.003768)
  3. "4": 5.180085 - 1.337166 = 3.842919 (keep factor: 0.003768)
  4. "5": 5.180085 - 1.337166 = 3.842919 (keep factor: 0.003771)
  5. "2": 5.180085 - 1.337166 = 3.842919 (keep factor: 0.003768)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 2.887800

Transferring votes

20
  1. "1": 3.842919 - 0.955119 = 2.887800 (keep factor: 0.002831)
  2. "3": 3.842919 - 0.955119 = 2.887800 (keep factor: 0.002831)
  3. "4": 3.842919 - 0.955119 = 2.887800 (keep factor: 0.002831)
  4. "5": 3.842919 - 0.955119 = 2.887800 (keep factor: 0.002834)
  5. "2": 3.842919 - 0.955119 = 2.887800 (keep factor: 0.002831)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 2.205573

Transferring votes

21
  1. "1": 2.887800 - 0.682227 = 2.205573 (keep factor: 0.002162)
  2. "3": 2.887800 - 0.682227 = 2.205573 (keep factor: 0.002162)
  3. "4": 2.887800 - 0.682227 = 2.205573 (keep factor: 0.002162)
  4. "5": 2.887800 - 0.682227 = 2.205573 (keep factor: 0.002164)
  5. "2": 2.887800 - 0.682227 = 2.205573 (keep factor: 0.002162)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 1.718267

Transferring votes

22
  1. "1": 2.205573 - 0.487306 = 1.718267 (keep factor: 0.001685)
  2. "3": 2.205573 - 0.487306 = 1.718267 (keep factor: 0.001685)
  3. "4": 2.205573 - 0.487306 = 1.718267 (keep factor: 0.001685)
  4. "5": 2.205573 - 0.487306 = 1.718267 (keep factor: 0.001686)
  5. "2": 2.205573 - 0.487306 = 1.718267 (keep factor: 0.001685)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 1.370192

Transferring votes

23
  1. "1": 1.718267 - 0.348075 = 1.370192 (keep factor: 0.001343)
  2. "3": 1.718267 - 0.348075 = 1.370192 (keep factor: 0.001343)
  3. "4": 1.718267 - 0.348075 = 1.370192 (keep factor: 0.001343)
  4. "5": 1.718267 - 0.348075 = 1.370192 (keep factor: 0.001345)
  5. "2": 1.718267 - 0.348075 = 1.370192 (keep factor: 0.001343)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 1.121567

Transferring votes

24
  1. "1": 1.370192 - 0.248625 = 1.121567 (keep factor: 0.001100)
  2. "3": 1.370192 - 0.248625 = 1.121567 (keep factor: 0.001100)
  3. "4": 1.370192 - 0.248625 = 1.121567 (keep factor: 0.001100)
  4. "5": 1.370192 - 0.248625 = 1.121567 (keep factor: 0.001101)
  5. "2": 1.370192 - 0.248625 = 1.121567 (keep factor: 0.001100)
  6. "6": 1
  7. "14": 0
  8. "19": 0
  9. "18": 0
  10. "17": 0
  11. "16": 0
  12. "15": 0
  13. "11": 0
  14. "13": 0
  15. "12": 0
  16. "10": 0
  17. "9": 0
  18. "8": 0
  19. "7": 0
  20. "20": 0
Quota: 0.943977

Elected: "6" Transferring votes

(Results from 04:21, 1 September 2021)

Actual commit 92f76b9a4cbc529e135178abc142658ec0012b9e[edit]

Output from SecurePoll (var_export( $this->tallier->resultsLog );): https://phabricator.wikimedia.org/P16911