forked from ScoDoc/ScoDoc
Modification Bonus Sport IUT Amiens
This commit is contained in:
parent
e435dd10db
commit
dab6bad08f
@ -362,18 +362,37 @@ class BonusAisneStQuentin(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.
|
||||
</p>
|
||||
"""
|
||||
|
||||
name = "bonus_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
|
||||
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.
|
||||
|
Loading…
Reference in New Issue
Block a user