Ticket #16 (closed enhancement: fixed)

Opened 9 years ago

Last modified 9 years ago

Time validity should be based on speed of second fastest pilot

Reported by: Tim Cummings Owned by: somebody
Priority: major Milestone: 1.2.1
Component: FsComp Version: 1.1
Keywords: scoring Cc:

Description (last modified by ste) (diff)

Time validity is currently based on the speed of the fastest pilot which means a pilot can have his score reduced by flying faster.

If the time validity is based on the second fastest pilot, both first and second fastest pilot will both try to fly their fastest. If only one pilot completes the speedsection, the time validity will be 1.

Change History

comment:1 Changed 9 years ago by ste

  • Status changed from new to closed
  • Resolution set to fixed
  • Description modified (diff)

New attribute to FsScoreFormula? element i fsdb (when id="GAP2007"): time_validity_based_on_pilot_no

If time_validity_based_on_pilot_no is set to "2" the time used by the second fastest pilot in the speedsection is used to calc. time validity (as per the Australian proposal by Tim Cummings).

One can set time_validity_based_on_pilot_no to any number > 0 so one can choose to use the time used by the 3rd, or 4th, or 5th ... fastest pilot in the speedsection.

If the pilot specified did not complete the speedsection, the time used by the last pilot to complete the speedsection will be used.

time_validity_based_on_pilot_no cannot be set from the Task definition dialog, but must be set directly in the fsdb file.

If time_validity_based_on_pilot_no is not set, it defaults to "1" which is the normal way of calc. time validity in GAP.

comment:2 Changed 9 years ago by ste

time_validity_based_on_pilot_no attribute of FsScoreFormula is renamed to time_validity_based_on_pilot_with_speed_rank.

Can now be set in new Scoring Formula dialog.

comment:3 Changed 9 years ago by ste

Tested. Seems to work.

Try to set nom time to a time that is greater than what first pilot had. Then try with time_validity_based_on_pilot_with_speed_rank = 1 and time_validity_based_on_pilot_with_speed_rank = 10 or something ...

comment:4 Changed 9 years ago by anonymous

  • Milestone 1.2 deleted

Milestone 1.2 deleted

comment:5 Changed 9 years ago by ste

  • Milestone set to 1.2.1
Note: See TracTickets for help on using tickets.