weglide / bugtracker

WeGlide platform bug tracker.
https://www.weglide.org
11 stars 1 forks source link

Loss of height greater than 1000 m on a task #262

Closed deltafox44 closed 6 months ago

deltafox44 commented 8 months ago

Describe the Feature At present when a task has been flown but the loss of height is greater than 1000 m, it seems that the task is deemed invalid. See for instance this flight - 318043 image Start altitude is at 1980 m, finish altitude at 913 m, this is a loss of height of 1067 m. The task has been completed but there is a red dot, and I don't see any reason for invaliding the task other than the loss of height.

The IGC sporting code, §2.4.4 Loss of height limits, says: For distances greater than 100 kilometres where the LoH exceeds 1000m using barometric data or 900m using GPS height data, an adjustment of 100 times the excess LoH shall be subtracted from the length of the course. For distances of 100 kilometres or less, the flight is invalid if the LoH exceeds 1% of the distance using barometric data or [1% of course distance less 100m] using GPS height data. in 3.1.6 Speed records it says: A new record claim must exceed the current value by 1 km/h. A loss of height between the start point and finish point greater than 1000 metres will invalidate the claim.

This distance penalty (100 x height) is so high that there is no advantage for the pilot exceeding the loss of height limit. And in case of an inadvertent extra height when attempting a FAI badge or record task flight (300, 500, 1000 km etc.), it would be better if WeGlide would show if the task is valid and what the official distance (such as above) would be.

Therefore I suggest that in such a case the task be validated, with:

  1. the extra loss of height subtracted from its nominal distance such as prescribed in the Sporting code.
  2. the speed calculated with the distance reduced as above — alternatively, with no valid speed (as for FAI speed records)
deltafox44 commented 7 months ago

See also #174 (Task valid, non-detected) for flights erroneously invalidated for a Loss of height in excess of 1000 m because of multiple finish line crossings

moldhouse commented 6 months ago

These are two separate issues. One regarded the scoring. It is fixed, and we'll try to rerun the flight. The second one is something which is not only up to us, but also to the partners we are working with. We'll bring this topic up and discuss how such a change could be implemented.