Ticket #33 (new enhancement)

Opened 3 years ago

Last modified 22 months ago

un "lacher de WP" un peu plus sioux surtout dans le cas où il y a un @WPH après

Reported by: paparazzia Owned by: fm
Priority: major Milestone: Evil Barber
Component: moteur Version: 0.9
Keywords: Cc:

Description

(d'après la Roadmap)

Change History

Changed 3 years ago by spf

  • type changed from defect to enhancement

On pourrait faire ceci:
Calculer le point le plus proche entre pos(avant) pos(apres) et le WP.
Si ce point est dans le segment (pos*), on calcule le temps mis a atteindre ce point.
Et on simule une vac de duree du temps restant en allant dans l'autre direction (apres @WPH).

Changed 3 years ago by anonymous

c'est dangereux ;) je vois déjà comment faire du raz cailloux optimum ;)

Changed 3 years ago by paparazzia

c'était moi :p

Changed 3 years ago by spf

Oui, mais bon ca parait plus logique, aussi :)
Ceci dit, on peut faire le "lacher" apres avoir franchi ce point.

(c'est facile a tester, il suffit que le ratio soit entre 0 et 1 dans un appel de fonction et on a bon ;) )

Changed 3 years ago by paparazzia

  • version changed from 0.8 to 0.9

reporté à la 0.9

Changed 3 years ago by paparazzia

  • milestone changed from Community powered to Like the wind

Changed 3 years ago by spf

  • milestone changed from Like the wind to Have foehn

Changed 2 years ago by spf

  • milestone changed from Have foehn to Autant en emporte l'Autan

Changed 2 years ago by paparazzia

  • component changed from site to moteur

Changed 2 years ago by paparazzia

  • milestone set to En voiture Simoun

Changed 22 months ago by paparazzia

Plus j'y pense et plus ce ticket me semble n'être possible que si on implémente globalement une approche "continue" (à la seconde) pour Vlm, c'est à dire le calcul d'un ordre se ferait toujours au moment ou il est donné.

Le moteur le permet actuellement puisqu'une vac est bien calculé en fonction de l'heure de la vac précédente par bateau il me semble.

On finirait donc par avoir une vac générique de 1min ou 5min et un temps minimum en secondes entre 2 ordres (genre 10")

Avantage : ce ticket serait résolu automatiquement (on utiliserait l'heure programmée du pilototo pour calculer)
Inconvénient :
- il faut pouvoir donner un retour à l'utilisateur de sa "vraie" position (celle de la dernière vac + x% de la vac d'après
- ça révolutionnerai le razkyou

Note: See TracTickets for help on using tickets.