Optimization object base class
More...
|
virtual object | Clone () |
|
long | CalculateIterations (CancellationToken cancellationToken) |
|
IOptimDataBase | GetUpdatedData () |
|
abstract void | UpdateForIteration (long iteration) |
| Calculate iteration properties values and updated objects properties current iteration value
|
|
|
long | Iterations => m_iterations ?? CalculateIterations(CancellationToken.None) |
| Property max iterations count
|
|
bool | HasData => m_data != null |
|
|
string | Name [get, protected set] |
| The name of property
|
|
IOptimDataBase | Data [get, set] |
| Get / set optimization property data
|
|
string | Name [get] |
| The name of property
|
|
long | Iterations [get] |
| Property max iterations count
|
|
bool | HasData [get] |
|
IOptimDataBase | Data [get, set] |
| Get / set optimization property data
|
|
Optimization object base class
abstract IOptimDataBase TSLab.Script.Optimization.OptimBase.MakeData |
( |
| ) |
|
|
protectedpure virtual |
virtual void TSLab.Script.Optimization.OptimBase.UpdateFromData |
( |
| ) |
|
|
protectedvirtual |