Calculating STV results of category vote for TMTspecial 2025

Started by Glüc, September 07, 2025, 03:22:49 PM

Previous topic - Next topic

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

Eehm a simple check suggest something may have gone wrong several rounds ago. I may have to retrace my steps. Stay with me here.
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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.
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Sir Ian Plätschisch

You know, for as much as this system is really cool, maybe we should use a points-based system next time
Sir Ian Plätschisch, UrN, GST

Glüc

Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre

Glüc

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
Director of Money Laundering and Sportswashing, Banqeu da Cézembre