Aimsun Next Scripting
24.0
|
Additional Inherited Members | |
![]() | |
ConvertToSubClassCode Py_BEGIN_ALLOW_THREADS MacroExperimentParams * | base = (MacroExperimentParams*)sipCpp |
sipType = 0 | |
This Class provides the Stochastic parameters that can be configured
CStochasticParams::CStochasticParams | ( | ) |
CStochasticParams constructor.
CStochasticParams::~CStochasticParams | ( | ) |
CStochasticParams destructor.
double CStochasticParams::getMaxCostFactorAllowed | ( | ) | const |
Gets maximum cost factor w.r.t. the least cost path to be used.
int CStochasticParams::getMaxNumberPaths | ( | ) | const |
Gets maximum number of paths to be used.
double CStochasticParams::getMaxPercentageCostOverlap | ( | ) | const |
Gets maximum cost overlap between paths to be used.
MacroExperiment * CStochasticParams::getPreloadExperiment | ( | ) | const |
Gets the experiment to preload.
|
virtual |
Gets name of the type of Static Assignment.
Implements MacroExperimentParams.
GKFunctionCost * CStochasticParams::getUtilityFunction | ( | ) | const |
Gets the utility function.
void CStochasticParams::setMaxCostFactorAllowed | ( | double | iValue | ) |
Sets maximum cost factor w.r.t. the least cost path to be used.
void CStochasticParams::setMaxNumberPaths | ( | int | iValue | ) |
Sets maximum number of paths to be used.
void CStochasticParams::setMaxPercentageCostOverlap | ( | double | iValue | ) |
Sets maximum cost overlap between paths to be used.
void CStochasticParams::setPreloadExperiment | ( | MacroExperiment * | experiment | ) |
Sets the experiment to preload.
void CStochasticParams::setUtilityFunction | ( | GKFunctionCost * | function | ) |
Sets the utility function.
|
virtual |
Check whether the parameters set are valid or not.
Implements MacroExperimentParams.