https://wittenberg.talossa.com/index.php?topic=4326.0
Maybe people interested in political reform might find this interesting.
From what I understand the algorithm used is called weighted inclusive gregory method. The main features of this are
-votes are transfered fractionally rather than randomly transfering whole votes. Some countries transfer whole votes, but without large numbers of votes to back this up this quickly becomes unfair and arbitrary and therefore unusable in a Talossan context.
- The quota needed to be elected is as low as possible (votes/("seats"+1)), because otherwise it would be very hard for any candidate to reach the threshold which results in a lot of eliminations, which might introduce more randomness.
Additionally, if there is a tie for elimination, we will first look at the preference of all votes between the tied categories. If that does not produce a result, we will have multiple scenarios which will be decided by random chance if these do produce different end results.
The votes are somewhat artificially constructed, with people who nominated categories having one vote for other peoples categories + one vote which is constructed from their own categories followed by others categories. This results in 2*6+1 = 13 votes, which is still fewer than the number of candidates (17), which will fill 5 spots.
Note: at this point I don't know myself what the results will be, so we will find out together
There are 17 candidates (categories):
- Covers of original songs [Covers]
- Songs with less than 5000 listenings on Spotify [Listen]
- Songs in invented language [Invent]
- Songs that include unusual time signatures [Time]
- Songs with twin guitars [Twin]
- Songs about historical events [History]
- Commercial jingles [Commerce]
- Ska/reggae songs [Ska]
- Metal songs [Metal]
- Songs in French [French]
- Songs that mention the weather [Weather]
- Songs with no lyrics [Lyrics]
- Songs sung by puppets [Puppets]
- Hymns/spiritual songs [Hymns]
- Indie rock [Indie]
- Jazz/big band [Jazz]
- Eurodance/Eurodisco [Euro]
There are 5 spots and 13 votes, so the quota = 13/(5+1) = 2 1/6
The votes are as follows
A
Ska
French
Metal
Euro
Time
Indie
Lyrics
Weather
History
Invent
Covers
Jazz
B
Euro
Time
Indie
Lyrics
Weather
History
Invent
Covers
Jazz
C
Time
History
Twin
French
Lyrics
Covers
Weather
Ska
Indie
D
French
Lyrics
Covers
Weather
Ska
Indie
E
Invent
Covers
Listen
Time
French
Lyrics
Indie
Metal
F
Time
French
Lyrics
Indie
Metal
G
Euro
Lyrics
Ska
Covers
Time
French
Jazz
H
Lyrics
Ska
Covers
Time
French
Jazz
I
Puppets
Weather
Lyrics
Covers
Indie
History
Invent
Time
J
Covers
Indie
History
Invent
Time
K
Indie
Hymns
Jazz
History
Weather
Commerce
Twin
Lyrics
Covers
L
History
Weather
Commerce
Twin
Lyrics
Covers
M
Euro
Covers
Lyrics
French
History
Metal
Time
Round 1.
Vote Weight Preference
A 1 Ska
B 1 Euro
C 1 Time
D 1 French
E 1 Invent
F 1 Time
G 1 Euro
H 1 Lyrics
I 1 Puppets
J 1 Covers
K 1 Indie
L 1 History
M 1 Euro
Results:
Covers 1
Listen 0
Invent 1
Time 2
History 1
Commerce 0
Ska 1
Metal 0
French 1
Weather 0
Lyrics 1
Puppets 1
Hymns 0
Indie 1
Jazz 0
Euro 3
Euro received more than 2 1/6 vote and is elected.
The transfer value of Euro votes is multiplied by (3 - 2 1/6) / 3 = 5/18
Round 2.
Vote Weight Preference
A 1 Ska
B 5/18 Time
C 1 Time
D 1 French
E 1 Invent
F 1 Time
G 5/18 Lyrics
H 1 Lyrics
I 1 Puppets
J 1 Covers
K 1 Indie
L 1 History
M 5/18 Covers
Results:
Covers 1 5/18
Listen 0
Invent 1
Time 2 5/18
History 1
Commerce 0
Ska 1
Metal 0
French 1
Weather 0
Lyrics 1 5/18
Puppets 1
Hymns 0
Indie 1
Jazz 0
Time received more than 2 1/6 vote and is elected.
The transfer value of Time votes is multiplied by (2 5/18 - 2 1/6) / 2 5/18 = 2/41
Round 3.
Vote Weight Preference
A 1 Ska
B 5/18 * 2/41 = 5/369 Indie
C 2/41 History
D 1 French
E 1 Invent
F 2/41 French
G 5/18 Lyrics
H 1 Lyrics
I 1 Puppets
J 1 Covers
K 1 Indie
L 1 History
M 5/18 Covers
Results:
Covers 1 5/18
Listen 0
Invent 1
History 1 2/41
Commerce 0
Ska 1
Metal 0
French 1 2/41
Weather 0
Lyrics 1 5/18
Puppets 1
Hymns 0
Indie 1 5/369
Jazz 0
No category received more than 2 1/6 vote.
All categories with zero votes are now eliminated. Because eliminating a category with zero votes has no effect on the results there is no point in eliminating them in order and we can skip as many rounds as there are categories with 0 votes.
Listen is eliminated
Commerce is eliminated
Metal is eliminated
Weather is eliminated
Hymns is eliminated
Jazz is eliminated
Three categories have the fewest votes:
Invent
Ska
Puppets
Tiebreak:
Vote Weight Preference
A 1 Ska
B 5/18 * 2/41 = 5/369 Invent
C 2/41 Ska
D 1 Ska
E 1 Invent
F 2/41 -
G 5/18 Ska
H 1 Ska
I 1 Puppets
J 1 Invent
K 1 -
L 1 -
M 5/18 -
Tiebreak results:
Invent 2 5/369
Ska 3 241/738
Puppets 1
Puppets received the fewest votes and is eliminated
Round 4.
Vote Weight Preference
A 1 Ska
B 5/369 Indie
C 2/41 History
D 1 French
E 1 Invent
F 2/41 French
G 5/18 Lyrics
H 1 Lyrics
I 1 Lyrics
J 1 Covers
K 1 Indie
L 1 History
M 5/18 Covers
Results:
Covers 1 5/18
Invent 1
History 1 2/41
Ska 1
French 1 2/41
Lyrics 2 5/18
Indie 1 5/369
Lyrics received more than 2 1/6 vote and is elected.
The transfer value of Lyrics votes is multiplied by (2 5/18 - 2 1/6) / 2 5/18 = 2/41
Eehm a simple check suggest something may have gone wrong several rounds ago. I may have to retrace my steps. Stay with me here.
Ok I've localised the problem to round 5. I should really do more frequent checks. Will delete round 5 to 8 and redo starting with round 5.
You know, for as much as this system is really cool, maybe we should use a points-based system next time
This is more fun :p (I should be sleeping atm)
Round 5.
Vote Weight Preference
A 1 Ska
B 5/369 Indie
C 2/41 History
D 1 French
E 1 Invent
F 2/41 French
G 5/18 * 2/41 = 5/369 Ska
H 2/41 Ska
I 2/41 Covers
J 1 Covers
K 1 Indie
L 1 History
M 5/18 Covers
Results:
Covers 1 241/738
Invent 1
History 1 2/41
Ska 1 23/369
French 1 2/41
Indie 1 5/369
No category received more than 2 1/6 vote.
Invent received the fewest votes and is eliminated
Round 6.
Vote Weight Preference
A 1 Ska
B 5/369 Indie
C 2/41 History
D 1 French
E 1 Covers
F 2/41 French
G 5/369 Ska
H 2/41 Ska
I 2/41 Covers
J 1 Covers
K 1 Indie
L 1 History
M 5/18 Covers
Results:
Covers 2 241/738
History 1 2/41
Ska 1 23/369
French 1 2/41
Indie 1 5/369
Covers received more than 2 1/6 vote and is elected.
The transfer value of Covers votes is multiplied by (2 241/738 - 2 1/6) / 2 241/738 = 118/1717
Round 7.
Vote Weight Preference
A 1 Ska
B 5/369 Indie
C 2/41 History
D 1 French
E 118/1717 French
F 2/41 French
G 5/369 Ska
H 2/41 Ska
I 2/41 * 118/1717 = 236/70397 Indie
J 118/1717 Indie
K 1 Indie
L 1 History
M 5/18 * 118/1717 = 295/15453 French
Results:
History 1 2/41
Ska 1 23/369
French 1 86543/633573
Indie 1 54251/633573
No category received more than 2 1/6 vote.
History received the fewest votes and is eliminated
Round 8.
Vote Weight Preference
A 1 Ska
B 5/369 Indie
C 2/41 French
D 1 French
E 118/1717 French
F 2/41 French
G 5/369 Ska
H 2/41 Ska
I 236/70397 Indie
J 118/1717 Indie
K 1 Indie
L 1 -
M 295/15453 French
Results:
Ska 1 23/369
French 1 117449/633573
Indie 1 54251/633573
No category received more than 2 1/6 vote.
Ska received the fewest votes and is eliminated
Round 9.
Vote Weight Preference
A 1 French
B 5/369 Indie
C 2/41 French
D 1 French
E 118/1717 French
F 2/41 French
G 5/369 French
H 2/41 French
I 236/70397 Indie
J 118/1717 Indie
K 1 Indie
L 1 -
M 295/15453 French
Results:
French 2 156940/633573
Indie 1 54251/633573
French received more than 2 1/6 vote and is elected.
Indie remains after all spots have been filled and is eliminated
So there we go. And it should be correct this time, but feel free to check for mistakes if you dare