#include "strategy.h"#include "solver_config.h"#include "neighbourhood.h"#include "model.h"#include "cuts.h"

Go to the source code of this file.
Functions | |
| int | roundProperly (double x) |
| IloCplex::Callback | AnytimeStrategy (IloEnv &env, Model &s, Config &configuration) |
| IloCplex::Callback | ContractStrategy (IloEnv &env, Model &s, Config &configuration) |
| IloCplex::Callback | SolutionSavingStrategy (IloEnv &env, Model &s, Config &configuration) |
| IloCplex::Callback | SolutionPolishingStrategy (IloEnv &env, Model &s, Config &configuration) |
Definition at line 256 of file strategy.cpp.
00256 { 00257 return (IloCplex::Callback(new (env) AnytimeStrategyI(env, s, configuration))); 00258 }
Definition at line 282 of file strategy.cpp.
00282 { 00283 return (IloCplex::Callback(new (env) ContractStrategyI(env, s, configuration))); 00284 }
| int roundProperly | ( | double | x | ) | [inline] |
Definition at line 30 of file strategy.cpp.
Referenced by Udine::StrategyI::getFixDayNeighbourhood(), Udine::StrategyI::getFixPeriodNeighbourhood(), Udine::SolutionSavingStrategyI::main(), Udine::StrategyI::sumExtraRoomsUsed(), Udine::StrategyI::sumMissingCourseDays(), Udine::StrategyI::sumMissingSeats(), and Udine::StrategyI::sumSingletonChecks().
Definition at line 401 of file strategy.cpp.
00401 { 00402 return (IloCplex::Callback(new (env) SolutionPolishingStrategyI(env, s, configuration))); 00403 }
Definition at line 317 of file strategy.cpp.
00317 { 00318 return (IloCplex::Callback(new (env) SolutionSavingStrategyI(env, s, configuration))); 00319 }
1.5.9