Diskuse s uživatelem:Josmart/ArticleScores/Archiv

Z WikiSkript

Nová verze - problém se vzorcem[upravit | editovat zdroj]

Mám skoro hotovou novou verzi extension, která bude fungovat na verzi 1.19 a je napsaná tak, abych ji mohl i zveřejnit na mediawiki.

Při testování jsem ale zjistil, že použitý vzorec px má své mouchy a budu muset udělat nějaké změny.


Originální varianta - příklad[☲ editovat zdroj]

  • článek má 30 revizí
    • prvních 28 revizí není hodnoceno
    • 29 má hodnocení 2
    • 30 má hodnocení 3
  • px

Při větším počtu revizí to hodnocení úplně rozhodí.

Druhá varianta[☲ editovat zdroj]

Upravil jsem algoritmus tak, že ve spodní části zlomku je suma jen těch vah, které se vztahují k hodnoceným revizím. Příklad:

  • článek má 3 revize
    • první má hodnocení 2
    • druhá není hodnocena
    • třetí má hodnocení 5
  • px

Pokud článku přibude nová revize (nehodnocená), bude situace taková

  • článek má 4 revize
    • první má hodnocení 2
    • druhá není hodnocena
    • třetí má hodnocení 5
    • čtvrtá není hodnocena
  • px

V tomhle příkladu vidíme, že článku přibyla nová revize, kterou zatím nikdo nehodnotil a výsledkem je nepatrně vyšší celkové hodnocení, přestože by to mělo být opačně. Navíc pokud by byla hodnocena jen jedna revize, hodnocení se nebude měnit vůbec při dalších editacích, neboť váha se vykrátí.

Snad jsem se v těch číslech nějak nepřepočítal. Každopádně uvítám pomoc matematika :-) Díky.
Josef Martiňák 30.8.2012, 11:00