|
I'm using your BC-STV demo and when I repeat the count, I get different results in each round. |
|
|
|
Question: I'm using your BC-STV demo and when I repeat the count, I get different results in each round. Given that the inputs does not change, I would expect to get the same results each time. I have:
Step 1: 2 MLA 3 Parties P1 has 1 candidate P2 has 1 candidate P3 has 1 candidate
Step 2: C1,C2 has 100 votes C2,C3 has 100 votes C3,C2,C1 has 100 votes
Step 3: I click on "Start Count", then "Continue Counting". On the first round I got "Least popular candidate C1 was eliminated". I then click on "Restart Count", but this time I get C2 was eliminated. When I repeat again, I get this time that C3 was eliminated. Why does the eliminated candidate change each time I "restart the count"? See the output below from your program. ![[]](/images/pic1000.png) ![[]](/images/pic1001.png) Answer: Our program follows the BC-STV rules faithfully, and the randomness you experienced in these tied situations is deliberate. We use a random number generator to break ties in situations like this. Of course, in a real election, this type of situation is not likely to occur - but the rules are there just in case.
|