|
|
|
|
|
|
|
Passenger Moment (In: passengers) Out: Function value |
|
|
|
|
|
|
|
|
Set moment = 0.0
IF passengers > 6
Add (passengers -6) * 170 * 341 to moment
Set passengers = 6
IF passengers > 4
Add (passengers - 4) * 170 * 295 to moment
Set passengers = 4
IF passengers > 2
Add (passengers - 2) * 170 * 219 to moment
Set passengers = 2
IF passengers > 0
Add passengers * 170 * 265 to moment
Return moment |
|
|
|
|
|
|
|
|
|
Cargo Moment (In: closet, baggage) Out: Function value |
|
|
|
|
|
|
|
|
|
Return closet * 182 + baggage * 386 |
|
|
|
|
|
|
|
|
|
|
Fuel Moment (In: fuel) Out: Function value |
|
|
|
|
|
|
|
|
|
Set fuelWt = fuel * 6.7
IF fuel < 60
Set fuelDistance = fuel * 314.6
ELSE IF fuel < 361
Set fuelDistance = 305.8 + (-0.01233 * (fuel -60))
ELSE IF fuel < 521
Set fuelDistance = 303.0 + (0.12500 * (fuel - 361))
ELSE
Set fuelDistance = 323.0 + (-0.04444 * (fuel - 521))
Return fuelDistance * fuelWt |
|
|
|
|
|
|
|