]> Git — Sourcephile - reloto-libreoffice.git/commitdiff
Ajout d'un avertissement que l'algo du rang majoritaire utilisé ici est totalement... main
authorJulien Moutinho <julm@sourcephile.fr>
Sun, 7 Nov 2021 10:52:25 +0000 (11:52 +0100)
committerJulien Moutinho <julm@sourcephile.fr>
Sun, 7 Nov 2021 10:52:25 +0000 (11:52 +0100)
jugements.py

index ded1c91292a6fbcab56d5546d30f4e989755c8e2..80750bd09b569d25bd7f2fbb81f053ccecbfba48 100644 (file)
@@ -262,6 +262,8 @@ def MakeResults(*args):
                debug("base:"+str(base))
                digits = list(map(lambda v: v, value[1:lenBallots+1]))
                rank = inBase(base, digits)
+               # FIXME: this algorithm is completely wrong,
+               # see https://hackage.haskell.org/package/hjugement-2.0.2.20190414/docs/Majority-Rank.html
                rankMax = base ** lenBallots - 1
                debug("digits:"+str(digits))
                debug("rank:"+str(rank))