Optimization
Optimization functions are used exclusively from Optimization Algorithm scripts in order to control their execution.
Read more: Optimization Algorithm Scripts
Sections
Name |
Description |
Gets the number of parameters in each optimization vector. |
|
Gets the high value of the parameter at a specified parameter index. |
|
Gets the low value of the parameter at a specified parameter index. |
|
Gets the step value of the parameter at a specified parameter index. |
|
Gets the number of processed vectors. |
|
Gets the number of processors available. |
|
Sets a sort value for a specified vector. |
|
Sorts the optimization vectors in ascending order and returns the sorted vectors indexes. (Sorting is done using the values set by the OptimizationSetSortValue function) |
|
Gets the number of optimization vectors. |
|
Determines whether a specified optimization vector has been processed. |
|
Gets the score of a specified optimization vector. |
|
Gets the parameter values of a specified optimization vector. |
int OptimizationParameterCount() |
Gets the number of parameters in each optimization vector. Returns The number of parameters in each optimization vector. Scripts OptimizationAlgorithm |
double OptimizationParameterHigh(int parameterIndex) |
||||||
Gets the high value of the parameter at a specified parameter index. Returns The high value of the parameter at the specified parameter index. Parameters
Scripts OptimizationAlgorithm |
double OptimizationParameterLow(int parameterIndex) |
||||||
Gets the low value of the parameter at a specified parameter index. Returns The low value of the parameter at the specified parameter index. Parameters
Scripts OptimizationAlgorithm |
double OptimizationParameterStep(int parameterIndex) |
||||||
Gets the step value of the parameter at a specified parameter index. Returns The step value of the parameter at the specified parameter index. Parameters
Scripts OptimizationAlgorithm |
int OptimizationProcessedVectorsCount() |
Gets the number of processed vectors. Returns The number of processed vectors. Scripts OptimizationAlgorithm |
int OptimizationProcessorCount() |
||||||
Gets the number of processors available. Returns The number of processors available. Parameters
Scripts OptimizationAlgorithm |
OptimizationSetSortValue(int vectorIndex, double sortValue) |
|||||||||
Sets a sort value for a specified vector. Parameters
Scripts OptimizationAlgorithm |
int[] OptimizationSortVectors() |
Sorts the optimization vectors in ascending order and returns the sorted vectors indexes. (Sorting is done using the values set by the OptimizationSetSortValue function) Returns The vector indexes sorted by the sort value that was set for each vector. Scripts OptimizationAlgorithm |
int OptimizationVectorCount() |
Gets the number of optimization vectors. Returns The number of optimization vectors. Scripts OptimizationAlgorithm |
bool OptimizationVectorIsProcessed(int vectorIndex) |
||||||
Determines whether a specified optimization vector has been processed. Returns True if the specified optimization vector has been processed, false otherwise. Parameters
Scripts OptimizationAlgorithm |
double OptimizationVectorScore(int vectorIndex) |
||||||
Gets the score of a specified optimization vector. Returns The score of the specified optimization vector. Parameters
Scripts OptimizationAlgorithm |
double[] OptimizationVectorValues(int vectorIndex) |
||||||
Gets the parameter values of a specified optimization vector. Returns The parameter values of the specified optimization vector. Parameters
Scripts OptimizationAlgorithm |