lib/flight.rb in flight-0.0.1 vs lib/flight.rb in flight-0.0.2
- old
+ new
@@ -111,11 +111,11 @@
quorum 'from cohort', :needs => :cohort do |characteristics|
characteristics[:cohort].weighted_average(:load_factor, :weighted_by => :passengers)
end
quorum 'default' do
- fallback.load_factor
+ ::Flight.fallback.load_factor
end
end
committee :adjusted_distance do # returns nautical miles
quorum 'from distance', :needs => [:distance, :emplanements_per_trip] do |characteristics|
@@ -145,17 +145,17 @@
distance = characteristics[:cohort].weighted_average(:distance, :weighted_by => :passengers).to_f.kilometres.to(:nautical_miles)
distance > 0 ? distance : nil
end
quorum 'default' do
- fallback.distance_estimate.kilometres.to :nautical_miles
+ ::Flight.fallback.distance_estimate.kilometres.to :nautical_miles
end
end
committee :emplanements_per_trip do # per trip
quorum 'default' do
- fallback.emplanements_per_trip_before_type_cast
+ ::Flight.fallback.emplanements_per_trip_before_type_cast
end
end
committee :radiative_forcing_index do
quorum 'from fuel type', :needs => :fuel_type do |characteristics|
@@ -186,10 +186,10 @@
end
end
committee :trips do
quorum 'default' do
- fallback.trips_before_type_cast
+ ::Flight.fallback.trips_before_type_cast
end
end
committee :domesticity do
quorum 'from airports', :needs => [:origin_airport, :destination_airport] do |characteristics|
\ No newline at end of file