From 536ee1781bfc3fa7c14798c1d33f5ab1cf686113 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Wed, 26 Jan 2022 18:35:42 +0100 Subject: [PATCH] Correction bonus IUT Tours --- app/comp/bonus_spo.py | 12 +++++++----- app/scodoc/bonus_sport.py | 6 ++++-- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/app/comp/bonus_spo.py b/app/comp/bonus_spo.py index ee54262d9..15d4726b8 100644 --- a/app/comp/bonus_spo.py +++ b/app/comp/bonus_spo.py @@ -276,15 +276,17 @@ class BonusColmar(BonusSportSimples): class BonusTours(BonusSportSimples): """Calcul bonus sport & culture IUT Tours. - Les notes des UE bonus sont sommées et ajoutées aux moyennes: soit à la - moyenne générale, soit pour le BUT à chaque moyenne d'UE. - Le bonus est limité à 1 point. + Les notes des UE bonus (ramenées sur 20) sont sommées + et 1/40 (2,5%) est ajouté aux moyennes: soit à la moyenne générale, + soit pour le BUT à chaque moyenne d'UE. + + Le bonus total est limité à 1 point. """ name = "bonus_tours" - bonus_moy_gen_limit = 1.0 + bonus_moy_gen_limit = 1.0 # seuil_moy_gen = 0.0 # seuls les points au dessus du seuil sont comptés - proportion_point = 1.0 + proportion_point = 1.0 / 40.0 # ---- Un peu moins simples (mais pas trop compliqué) diff --git a/app/scodoc/bonus_sport.py b/app/scodoc/bonus_sport.py index 5351ecb33..1e754f82e 100644 --- a/app/scodoc/bonus_sport.py +++ b/app/scodoc/bonus_sport.py @@ -28,10 +28,12 @@ from operator import mul import pprint -""" +""" ANCIENS BONUS SPORT pour ScoDoc < 9.2 NON UTILISES A PARTIR DE 9.2 (voir comp/bonus_spo.py) + La fonction bonus_sport reçoit: - - notes_sport: la liste des notes des modules de sport et culture (une note par module de l'UE de type sport/culture); + - notes_sport: la liste des notes des modules de sport et culture (une note par module + de l'UE de type sport/culture, toujours dans remise sur 20); - coefs: un coef (float) pondérant chaque note (la plupart des bonus les ignorent); - infos: dictionnaire avec des données pouvant être utilisées pour les calculs. Ces données dépendent du type de formation.