LFSD West Coast Challenge
Long Flights On Short Days

modified on 12/31/2004 / for use from 2005 through 2020

To calculate a score, we multiply the miles flown times a calculated adjustment factor "z" to devalue longer days.  In 2004, we used a simpler expression that resulted in an elegant curve, but the outcome seemed to favor flights near the equinox, so for 2005 we gave the expression 4 exponent "tool handles" to control the curve shape.  Since there is a seasonal lag we use an "if" statement to select separate formulas for waxing and waning days.  Each formula contains 2 exponent handles that we use to adjust the shape of the curve.  There is interaction between the exponents, but one is used to "stretch" the top of the curve around the solstice and the other is used to control the slope (steepness) through the equinox.

The expression was assembled in an Excel Spreadsheet "Calculator".  You can go to the graph page and play with the curve shape by changing the anchored exponent reference cell values.  We labeled the cells to make it easier to logically follow the math.

• Exponent "tool handles" in curving sequence:
• "se" is the waxing stretch exponent to flatten the top of the curve early in the year
• "de" is the waxing drop exponent to drop the curve as the days lengthen
• "ce" is the waning climb exponent to climb the curve as the days shorten
• "re" is the waning reach exponent to flatten the top of the curve toward the end of the year
• Days
• "d" is the day of the year with Jan 1 as day 1 and Feb 28 as day 59...
• "dx" ~ d/2.  used for waxing days (d<184) calculated by dividing d by 2
• "dy" ~ 183-(d/2).  used for waning days (d>183) calculated by dividing d by -2 and adding 183
• Flattening the top of the curve
• "sx" ~ (dx^se)/(90^(se-1)).  stretching the early waxing days by raising them to the stretching exponent and then dividing by 90 raised to the (stretching exponent -1)
• "ry" ~ (dy^re)/(90^(re-1)).  reaching the late waning days by raising them to the reaching exponent and then dividing by 90 raised to the (reaching exponent -1)
• Taking the Cosine
• "cx" ~ cos sx.  taking the cosine of the flattened waxing days
• "cy" ~ cos ry.  taking the cosine of the flattened waning days
• Increasing the steepness of the slope of the curves middle z values
• "zx" ~ sx^de.  raising the cosine of the flattened waxing days to the dropping exponent
• "zy" ~ sx^ce.  raising the cosine of the flattened waning days to the climbing exponent
• "z" ~ use zx.  for waxing days and zy for waning days

Exponents for 2005 - 2020: se=2.0, de=16, re=2.2, ce=26

• Expression:
• To calculate for waxing days: If d<184, then:
• z ~ (cos (((d/2)^se)/(90^(se-1))))^de
• To calculate for waning days: If d>183, then:
• z ~ (cos (((183-(d/2))^re)/(90^(re-1))))^ce

Exponent Selection: The focus was to make the curve work in the prime months where our South Coast flying has an advantage over other sites.  Early November through early March.  Longer flights will be had from SB in April, but flat land sites have historically posted bigger numbers by mid spring.  The expression for 2006 was frozen on 12/31/04, but in future years we may choose to tweak the curve down for late winter if pilots continue to push out further in the desert flats early in the season.

Negative Cosine Values:  There are some negative cosine values for days 181 through 185, but the effective z output on those days utilizing the exponent values for our purpose is zero, so the negative values have no real effect and we choose to ignore them to make the calculation simpler.  We could force the negative values positive, but that would entail extra clunkiness.  The next time someone creates our solar system, if they could make our year 360 days instead of 365¼ days, life would be a little easier.

Rounding: "z" is displayed to 4 decimal places, but is calculated to more precision within our calculator.  Miles are input and displayed to the nearest 10th mile.  The final score is displayed to the nearest integer (rounded to the nearest whole number). The calculator can display more precision, but we will score based on the nearest 10th of a mile displayed by the calculator.  This seems like a reasonable resolution, especially for the few dinosaurs that haven't incorporated gps or pilots who experienced an instrument malfunction.  The compounding of rounding errors could permit a shorter flight to win, but it's not a perfect world and its only a game for fun.  Reaching pilots will do well over numerous seasons.