1#ifndef __RMOL_COMMAND_OPTIMISER_HPP
2#define __RMOL_COMMAND_OPTIMISER_HPP
8#include <stdair/basic/OptimisationMethod.hpp>
60 static bool optimise (stdair::FlightDate&,
61 const stdair::OptimisationMethod&);
70 const bool& iReduceFluctuations =
false);
76 static bool optimise (stdair::LegDate&,
77 const stdair::OptimisationMethod&);
81 static bool optimise (stdair::LegCabin&,
82 const stdair::OptimisationMethod&);
static bool optimise(stdair::FlightDate &, const stdair::OptimisationMethod &)
static void optimalOptimisationByDP(stdair::LegCabin &)
static double optimiseUsingOnDForecast(stdair::FlightDate &, const bool &iReduceFluctuations=false)
static void heuristicOptimisationByEmsr(stdair::LegCabin &)
static bool buildVirtualClassListForLegBasedOptimisation(stdair::LegCabin &)
static void optimalOptimisationByMCIntegration(const stdair::NbOfSamples_T &, stdair::LegCabin &)
static void heuristicOptimisationByEmsrB(stdair::LegCabin &)
static void heuristicOptimisationByEmsrA(stdair::LegCabin &)