From: Julien Moutinho Date: Sun, 7 Nov 2021 10:52:25 +0000 (+0100) Subject: Ajout d'un avertissement que l'algo du rang majoritaire utilisé ici est totalement... X-Git-Url: https://git.sourcephile.fr/reloto-libreoffice.git/commitdiff_plain Ajout d'un avertissement que l'algo du rang majoritaire utilisé ici est totalement incorrect --- diff --git a/jugements.py b/jugements.py index ded1c91..80750bd 100644 --- a/jugements.py +++ b/jugements.py @@ -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))