Ticket #174 (closed defect: fixed)

Opened 8 years ago

Last modified 8 years ago

No leading points for a pilots landing between ESS and goal line?

Reported by: joerg Owned by: ste
Priority: blocker Milestone: 1.2.12
Component: FsComp Version: 1.2.12
Keywords: ESS goal no leading points Cc: joerg@…

Description

The second task of the Swiss League Open was set with a 1km "End of Speed Section" and a goal line. Because of some tough conditions, we had: A: pilots who finished just before the "End of Speed Section" (ranked 4, 6, 9) B: pilots who managed to get inside the 1km "End of Speed Section" cylinder, but had to land before the goal line (ranked 2, 7, 8) C: pilots who crossed the goal line. (ranked 1, 3, 5)

http://www.swiss-league.ch/docs/SLO_Interlaken_2009_Task_2.pdf

The task was scored using the GAP2007a formula with the same settings as the PWCA (GAP2002, but with Arrival Time Points instead of Arrival Position Points).

What strikes us as odd is the fact that of all the pilots in the above three groups, only the three pilots in group B received 0 leading points - even though some of them flew in front of the field for most of the task. I think this is a bug, which, until resolved, prevents us from publishing the results from last weekend's Swiss League Open.

Attachments

Interlaken.zip (1.2 MB) - added by joerg@… 8 years ago.
fsdb and tracks for the task in question
manually_set_distance.gif (30.2 KB) - added by ste 8 years ago.
FsTaskFlight.dll (25.5 KB) - added by ste 8 years ago.
FsTaskFlight? 1.2.12.5 with fix for bug described above.

Change History

comment:1 Changed 8 years ago by ste

  • Status changed from new to assigned

Joerg,

I am looking at it now. Would be easier if you could zip up the fsdb and the tracklogs for the task and send it to me (st-ter@…).

Stein-Tore

Changed 8 years ago by joerg@…

fsdb and tracks for the task in question

Changed 8 years ago by ste

comment:2 Changed 8 years ago by ste

Looks like you've set distance manually for these 3 pilots. No tracklog in the tracklog column

Seems the reason for this is that you've found another bug in FS.

When I try to check tracklogs for these three pilots I get the distance "NaN" (meaning not a number). I also get lc = 0 which is a side effect.

I think the bug comes in the situation where one has ES circle with a goal-line at center of it instead of a goal circle and one has pilots landing inside the ES circle but not crossing the goal-line.

Changing the goal-line to a circle with 300m radius I get

distance = 58.658 and lc = 1.94863362689391 for Urs

distance = 58.731 and lc = 2.68429425081757 for Mirko

distance = 58.135 and lc = 2.32090046481415 for Jöel

So if you set these values manually then you should get (fairly) correct results.

I will see if I can fix the bug tonight in which case I'll send you the fix.

Stein-Tore

comment:3 Changed 8 years ago by joerg@…

Fantastic! :-)

Changed 8 years ago by ste

FsTaskFlight? 1.2.12.5 with fix for bug described above.

comment:4 Changed 8 years ago by ste

  • Status changed from assigned to closed
  • Resolution set to fixed
  • Milestone set to 1.2.13

fxd in update of FS 1.2.12 2009-05-08

comment:5 Changed 8 years ago by ste

  • Milestone changed from 1.2.13 to 1.2.12

comment:6 Changed 8 years ago by ste

Testet in FS 1.2.13. OK.

Very interesting approach to goal in task 2. The top 2 from oppsite sides into the ES circle and then crossing goal-line from the side.

Those doing ES but not reaching goal-line, trying head on...

Stein-Tore

comment:7 Changed 8 years ago by joerg@…

We like our tasks to be tactically challenging. :-)

Thanks for the fix!

Note: See TracTickets for help on using tickets.