Magnifique boulot Romain !!
Merci beaucoup !!
Application Résultats - Démo et Suggestions
- CG Kalatoran
- Rang 10
- Messages : 3143
- Enregistré le : mer. 6 avr. 2016 17:41
- Pseudo RaceRoom : Christian.Garcin
PC Perso - CPU : AMD Ryzen 5 - 3.5 Ghz - CG : GIGABYTE RX 580 8G - Volant T500RS - Cockpit JCL - Ecran 34" 21/9 - Boite SSH - Beaucoup de volonté
- Vince LaTortue
- Administrateur du site
- Messages : 2537
- Enregistré le : mer. 3 mai 2017 06:39
- Pseudo RaceRoom : Vince LaTortue
- A remercié : 51 fois
- A été remercié : 43 fois
Merci Romain pour le super boulot !
- Sébastien Bodin
- Administrateur du site
- Messages : 2459
- Enregistré le : dim. 1 oct. 2017 15:24
- Pseudo RaceRoom : Seb Tanvapas B.
- A remercié : 308 fois
- A été remercié : 182 fois
- I-am-Groot
- Administrateur du site
- Messages : 3197
- Enregistré le : lun. 27 févr. 2017 19:54
- Pseudo RaceRoom : Mathieu I-am-Groot
- A remercié : 37 fois
- A été remercié : 86 fois
Merci Rom
I am Groot !
- David Marcadet
- Administrateur du site
- Messages : 5620
- Enregistré le : lun. 28 mars 2016 14:34
- Pseudo RaceRoom : FlyDundee
- A remercié : 264 fois
- A été remercié : 174 fois
Bravo de bien belles évolutions !
Peux tu, s'il te plaît, me rappeler comment tu fais ton calcul de la constance.
Merci
Peux tu, s'il te plaît, me rappeler comment tu fais ton calcul de la constance.
Merci
- Rom_rs
- Commissaires
- Messages : 1870
- Enregistré le : dim. 6 août 2017 14:15
- Pseudo RaceRoom : Romain D.
- A remercié : 9 fois
- A été remercié : 18 fois
Voici le code
Code : Tout sélectionner
def compute_average_lap(self):
laps = self.lap_set.filter(lap_time__gte=0)
sum = 0
n = 0
next_pitstop = False
for lap in laps:
if lap.lap_number == 1:
pass
elif lap.pitstop:
next_pitstop = True
elif next_pitstop:
next_pitstop = False
else:
sum = sum + lap.lap_time
n = n + 1
if n == 0:
self.average_time = None
return
self.average_time = sum//n
bad_time = self.average_time + (self.average_time // 10)
sum = 0
n = 0
next_pitstop = False
for lap in laps:
if lap.lap_number == 1:
pass
elif lap.pitstop:
next_pitstop = True
elif next_pitstop:
next_pitstop = False
elif lap.lap_time > bad_time:
pass
else:
gap = self.average_time - lap.lap_time
if gap < 0:
gap = -gap
sum = sum + gap
n = n + 1
if n == 0:
self.average_gap_to_average_time = None
else:
self.average_gap_to_average_time = sum // n
Je ne tiens pas compte du 1er tour
Je ne tiens pas compte du tour où il y a un pitstop ni du suivant
Je fais une moyenne ... ça me donne la première colonne
Ensuite je prends pour chaque tour l'écart (en valeur absolue) entre ce tour et la moyenne. A nouveau, je ne tiens pas compte du 1er tour, des pitstops, mais en plus j'exclus les tours qui sont à plus de 110% de la moyenne (on peut considérer qu'il y a eu incident anormal lors de ces tours)
Je fais alors une moyenne de ces écarts, qui me donne la seconde colonne et donc la régularité
Champion WTCR Saison 3 by LSF/GTR3
Champion GT World Challenge powered by Team GTR3 2021
Championnat WTCR'18 par équipe
Championnat VEC'18 Endurance (GT3) par équipe
- Thifremana
- Commissaires
- Messages : 1892
- Enregistré le : mar. 24 oct. 2017 10:41
- Pseudo RaceRoom : Thierry V.
- A remercié : 151 fois
- A été remercié : 119 fois
ENOOOOORME boulot, merci Romain
C'est vraiment Top
C'est vraiment Top
- Rom_rs
- Commissaires
- Messages : 1870
- Enregistré le : dim. 6 août 2017 14:15
- Pseudo RaceRoom : Romain D.
- A remercié : 9 fois
- A été remercié : 18 fois
Petite mise à jour de l'app pour un meilleur affichage du background quel que soit la taille de l'écran.
MERCI à Tony pour le code CSS qui fait le café !
J'ai voulu aussi mettre à jour les indices de performances mais avec la dernière mise à jour je n'ai pas la liste, je sais que David a déjà demandé sur le forum de sector3, hésitez pas à me prévenir si vous le trouvez, sinon je ferai chier les développeurs lol
MERCI à Tony pour le code CSS qui fait le café !
J'ai voulu aussi mettre à jour les indices de performances mais avec la dernière mise à jour je n'ai pas la liste, je sais que David a déjà demandé sur le forum de sector3, hésitez pas à me prévenir si vous le trouvez, sinon je ferai chier les développeurs lol
Champion WTCR Saison 3 by LSF/GTR3
Champion GT World Challenge powered by Team GTR3 2021
Championnat WTCR'18 par équipe
Championnat VEC'18 Endurance (GT3) par équipe