Ny udregning af landenes sværhedsgrad

Bubbles, FC Sunnyvale Udvikler 4. maj 2016, 12:43

Lige for tiden arbejder vi på forberedelser til at flytte vores servere i skyen.

I den forbindelse har vi været i gang med at konvertere nogle af de oldgamle PHP-jobs fra Virtualmanagers unge år, som stadig ligger og spøger.

Et af disse jobs udregner hver uge styrkeforholdet mellem de forskellige lande - det er det tal, som bliver brugt som basis for at bestemme præmiesummer og hvor mange VIFA-point man får ved en sejr eller uafgjort i hvert land.

Det var meningen at jobbet skulle tage statssummen af spillerne i hver lands topliga, og ud fra det bestemme sværhedsgraden. I arbejdet med konverteringen, fandt vi dog en mange år gammel bug, som gjorde at en enkelt klub kunne forskubbe hele resultatet.

I den nye udgave er denne bug rettet, og desuden kigger vi nu på alle klubber i de 3 øverste divisioner, da det giver et mere repræsentativt billede af landets overordnede sværhedsgrad.

Derudover bliver udregningen en del af sæsonopdateringen, så det bliver opdateret kort efter at alle ligaflytninger er udført.

I en testkørsel ser resultatet for denne uge sådan her ud:

Danmark    - gammel formel:  97, ny formel: 100
England    - gammel formel:  98, ny formel:  94
Italien    - gammel formel:  92, ny formel:  94
Tyskland   - gammel formel:  93, ny formel:  92
USA        - gammel formel:  96, ny formel:  89
Frankrig   - gammel formel:  88, ny formel:  88
Grækenland - gammel formel:  94, ny formel:  87
Skotland   - gammel formel:  97, ny formel:  86
Spanien    - gammel formel: 100, ny formel:  85
Sverige    - gammel formel:  90, ny formel:  84
Brasilien  - gammel formel:  90, ny formel:  84
Tyrkiet    - gammel formel:  91, ny formel:  83
Portugal   - gammel formel:  84, ny formel:  83
Holland    - gammel formel:  97, ny formel:  81

Indekstallet for sværhedsgraden er altid 100 for det sværeste land, og de andre fordeles derunder.

Vi ændrer ikke på præmiestørrelserne overordnet set - den nye udregning ændrer kun den indbyrdes fordeling imellem landene set i forhold til deres sværhedsgrad, så den bliver langt mere fair.

Fremover vil det også være muligt at se sværhedsgraden på landenes oversigtsside

Den nye formel vil blive indført fra sæsonopdateringen på søndag.