From 2f3765f73f14499e5026c5dbe3d6e9bcb2db575e Mon Sep 17 00:00:00 2001 From: 10756864 <antoine.kryus@etu.utc.fr> Date: Thu, 13 Oct 2022 16:06:53 +0200 Subject: [PATCH] add tiebreak factory, SCF Factory functions --- comsoc/comsoc.go | 0 comsoc/majority.go | 2 +- comsoc/utils.go | 3 +-- 3 files changed, 2 insertions(+), 3 deletions(-) delete mode 100644 comsoc/comsoc.go diff --git a/comsoc/comsoc.go b/comsoc/comsoc.go deleted file mode 100644 index e69de29..0000000 diff --git a/comsoc/majority.go b/comsoc/majority.go index 4784ae5..385285d 100644 --- a/comsoc/majority.go +++ b/comsoc/majority.go @@ -3,7 +3,7 @@ package comsoc import() func MajoritySWF(p Profile) (count Count, err error) { - for i,voter := range p { + for _,voter := range p { count[voter[0]] += 1 } // 0-votes alternatives are not included return count, nil diff --git a/comsoc/utils.go b/comsoc/utils.go index 0910627..e416a67 100644 --- a/comsoc/utils.go +++ b/comsoc/utils.go @@ -38,7 +38,7 @@ func maxCount(count Count) (bestAlts []Alternative) { } // vérifie le profil donné, par ex. qu'ils sont tous complets et que chaque alternative n'apparaît qu'une seule fois par préférences -func checkProfile(prefs Profile) error +// func checkProfile(prefs Profile) error // vérifier que tout le monde a les mêmes alternatives, qu'il n'est pas vide @@ -59,5 +59,4 @@ func checkProfileAlternative(prefs Profile, alts []Alternative) error { } return nil } - //jerome.gaigne@hds.utc.fr -- GitLab