Modification Bonus Sport IUT Amiens

This commit is contained in:
Emmanuel Viennet 2022-11-01 16:25:08 +01:00 committed by iziram
parent e435dd10db
commit dab6bad08f

View File

@ -362,18 +362,37 @@ class BonusAisneStQuentin(BonusSportAdditif):
class BonusAmiens(BonusSportAdditif): class BonusAmiens(BonusSportAdditif):
"""Bonus IUT Amiens pour les modules optionnels (sport, culture, ...). """Bonus IUT Amiens pour les modules optionnels (sport, culture, ...)
Toute note non nulle, peu importe sa valeur, entraine un bonus de 0,1 point <p><b>À partir d'août 2022:</b></p>
<p>
Deux activités optionnelles sont possibles chaque semestre, et peuvent donner lieu à une bonification de 0,1 chacune sur la moyenne de chaque UE.
</p><p>
La note saisie peut valoir 0 (pas de bonus), 1 (bonus de 0,1 points) ou 2 (bonus de 0,2 points).
</p>
<p><b>Avant juillet 2022:</b></p>
<p>Toute note non nulle, peu importe sa valeur, entraine un bonus de 0,1 point
sur toutes les moyennes d'UE. sur toutes les moyennes d'UE.
</p>
""" """
name = "bonus_amiens" name = "bonus_amiens"
displayed_name = "IUT d'Amiens" displayed_name = "IUT d'Amiens"
seuil_moy_gen = 0.0 # tous les points sont comptés
proportion_point = 1e10
bonus_max = 0.1
classic_use_bonus_ues = True # s'applique aux UEs en DUT et LP classic_use_bonus_ues = True # s'applique aux UEs en DUT et LP
seuil_moy_gen = 0.0 # tous les points sont comptés
def compute_bonus(self, sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan):
"""calcul du bonus, avec réglage différent suivant la date"""
if self.formsemestre.date_debut > datetime.date(2022, 8, 1):
self.proportion_point = 0.1
self.bonus_max = 0.2
else: # anciens semestres
self.proportion_point = 1e10
self.bonus_max = 0.1
super().compute_bonus(sem_modimpl_moys_inscrits, modimpl_coefs_etuds_no_nan)
# Finalement ils n'en veulent pas. # Finalement ils n'en veulent pas.