mirror of
https://gitlab.com/animath/si/plateforme.git
synced 2025-04-26 22:12:40 +00:00
Update coefficients
This commit is contained in:
parent
626433c464
commit
ba36ad4071
@ -178,7 +178,7 @@ Seuls les refus distincts comptent : refuser une deuxième fois un problème
|
||||
déjà refusé ne compte pas. Au-delà de ces refus gratuits, l'équipe se verra
|
||||
dotée d'une pénalité de 25 % sur le coefficient de l'oral de défense, par
|
||||
refus. Par exemple, si une équipe refuse 4 problèmes avec un coefficient
|
||||
sur l'oral de défense normalement à ``1.6``, son coefficient passera à ``1.2``.
|
||||
sur l'oral de défense normalement à ``1.5``, son coefficient passera à ``1.125``.
|
||||
|
||||
Une fois que toutes les équipes de la poule ont tiré leur problème, on passe
|
||||
à la poule suivante. Une fois que toutes les poules ont vu leurs problèmes
|
||||
|
@ -1781,7 +1781,7 @@ class Passage(models.Model):
|
||||
|
||||
@property
|
||||
def coeff_reporter_oral(self) -> float:
|
||||
coeff = 1.6 if settings.TFJM_APP == "TFJM" else 3
|
||||
coeff = 1.5 if settings.TFJM_APP == "TFJM" else 3
|
||||
coeff *= 1 - 0.25 * self.reporter_penalties
|
||||
return coeff
|
||||
|
||||
@ -1825,7 +1825,7 @@ class Passage(models.Model):
|
||||
|
||||
@property
|
||||
def coeff_reviewer_oral(self):
|
||||
return 1 if settings.TFJM_APP == "TFJM" else 1.2
|
||||
return 1.2
|
||||
|
||||
@property
|
||||
def average_reviewer(self) -> float:
|
||||
|
Loading…
x
Reference in New Issue
Block a user