"Beste Strip"

the pope schreef:


miss omdat er INIMUM ipv MINIMUM in de noemer staat? :smiley:

Surya schreef:


Lol, vermoeddelijk wel. Fixed.

Surya schreef:


Kijk eens aan: het zelfde resultaat!

the pope schreef:


da moest wel eh, of we hadden hier even de fundamenten der wiskunde onderuitgehaald :wink:

en is hetzelfde ditmaal ook het juiste? niet onbelangrijk :slight_smile:

Surya schreef:


Wel, volgens jou dus niet he. Neem eens een kijkje.

the pope schreef:


dat klopt inderdaad niet eh X(
awoe! awoe!

als je er even eentje met de hand uitrekend zal je dat ook zien, maar hoe de fok komt dat toch?

als ik met dezelfde formule de oude top-20 herbereken, kom ik:

De Chninkel INT 8.903146067
Blacksad 2 8.836125
Loopgravenoorlog 8.814107143
Magasin General 3 8.724626866
Magasin General 4 8.716862745
Magasin General 2 8.696056338
Zwartkijken INT 8.650961538
Over de grenzen van de tijd INT 8.641190476
Maus INT 8.623111111
Over de grenzen van de tijd 1 8.615869565
De dagelijkse worsteling 2 8.584222222
De dagelijkse worsteling 3 8.562682927
Maus 1 8.562571429
Het uitstel 2 8.491142857
Murena INT 1 8.448529412
Guust 11 8.309565217
Mattéo 1 8.286956522
Guust 6 8.258695652
Zwartkijken 1 8.249047619
Guust 12 8.213478261

the pope schreef:


probeer eens om ze eventjes zo te formuleren? (gewoon als test)

$bayesian = ($scoresum + 72.69) / ($scount + 10);

er loopt in elk geval èrgens in die implementatie iets mis, als een met de hand berekende uitkomst verschilt van wat er uit die query rolt, maar wat kan dat nu toch zijn in zo’n simpel klein dingetje?

vreee bizar

Surya schreef:


I snap it also not :frowning:

Calculating now

Surya schreef:


Guess what: 't zelfde.

the pope schreef:


Een welgemeende GRRRRRETVERDRRIEEE lijkt me stilaan wel op zn plaats.

leer tellen, stomme compoeter

the pope schreef:


Feit: de scores zoals ze er nu staan, zijn wat je zou krijgen met:

$bayesian = ($scoresum) / ($scount + 10);

dusss op één of andere manier raakt dat klereding er niet van overtuigd dat hij er in de teller eerst nog 10 keer 7.269.. moet bijgooien
het is niet toevallig zo dat hij enkel INTs herkent? (long shot, i knooow)

Surya schreef:


Het is PHP, en dat doet steeds de nodige conversies. Ik kijk eens of ik er toch iets kan aan doen.

the pope schreef:


probeer eens dit
$bayesian = ($scoresum) / ($scount + 10);

en kijk of dat inderdaad weer hetzelfde geeft als er nu staat

en probeer dan dit:
$bayesian = ($scoresum + 73) / ($scount + 10);

Surya schreef:


't Zal voor een andere keer zijn, moet gaan werken

the pope schreef:


have fun :smiley:

cuppenh schreef:


Applaus!
Bijzonder interessante discussie en wel één die zich ontwikkeld tot een echte thriller. ik kan bijna niet wachten tot onze rechercheurs de zaak weer oppakken. :))

the pope schreef:


ik proef een vleugje ironie ^^

Surya schreef:


TADAAAAAAAAAAAAAAA :smiley:

the pope schreef:


Appaus!!

de vraag die nu uiteraard op mijn lippen brandt: wat was loos?

Surya schreef:


Die 7.26 was veeel te laag. Namelijk met een factor 100. Ik had over het hoofd gezien dat de scores in de DB zonder decimaalteken opgeslaan worden, en daarom worden ze met 100 vermenigvuldigd. Dat moest dus met die gemiddelde score ook gebeuren.