TSLab API Docs  1
Интерфейс TSLab.Script.Optimization.IOptimBase
Граф наследования:TSLab.Script.Optimization.IOptimBase:
TSLab.Script.Optimization.IOptimPropertyBase< TValue > TSLab.Script.Optimization.OptimBase TSLab.Script.Optimization.OptimGroup TSLab.Script.Optimization.OptimPropertyBase< TValue, TOptimData > TSLab.Script.Optimization.OptimGroupDifferentOnly TSLab.Script.Optimization.NumericOptimProperty< TValue, TOptimData >

Открытые члены

long CalculateIterations (CancellationToken cancellationToken)
 
IOptimDataBase GetUpdatedData ()
 
void UpdateForIteration (long iteration)
 Вычислить значение итерации параметра и обновить параметры объекта Подробнее...
 

Свойства

string Name [get]
 Имя параметра Подробнее...
 
long Iterations [get]
 Максимальное количество итераций параметра Подробнее...
 
bool HasData [get]
 
IOptimDataBase Data [get, set]
 Получить/установить данные параметров оптимизации Подробнее...
 

Методы

void TSLab.Script.Optimization.IOptimBase.UpdateForIteration ( long  iteration)

Вычислить значение итерации параметра и обновить параметры объекта

Аргументы
iterationТекущее значение итерации

Замещается в TSLab.Script.Optimization.OptimGroupDifferentOnly, TSLab.Script.Optimization.OptimPropertyBase< TValue, TOptimData >, TSLab.Script.Optimization.OptimBase и TSLab.Script.Optimization.OptimGroup.

Полный список свойств

IOptimDataBase TSLab.Script.Optimization.IOptimBase.Data
getset

Получить/установить данные параметров оптимизации

long TSLab.Script.Optimization.IOptimBase.Iterations
get

Максимальное количество итераций параметра

string TSLab.Script.Optimization.IOptimBase.Name
get

Имя параметра