Optimization : Optimization Namespace

State Class

Optimization state.

public class State

Remarks

The optimization state contains certain objects which are used and shared between solutions within an optimization.

Requirements

Namespace: Optimization
Assembly: Optimization (in Optimization.dll)

Members

See Also: Inherited members from object.

Public Constructors

State ()
Create new state.
Create new state.
Create new state.
Create new state.

Public Properties

Random Random . The random number generator.
[read-only]
Settings Settings . The settings.

Member Details

State Constructor

Create new state.

public State ()

Remarks

Create new state.

Requirements

Namespace: Optimization
Assembly: Optimization (in Optimization.dll)

State Constructor

Create new state.

public State (Random random)

Parameters

random
A random number generator.

Remarks

Create new state.

Requirements

Namespace: Optimization
Assembly: Optimization (in Optimization.dll)

State Constructor

Create new state.

public State (Settings settings)

Parameters

settings
A settings.

Remarks

Create new state.

Requirements

Namespace: Optimization
Assembly: Optimization (in Optimization.dll)

State Constructor

Create new state.

public State (Random random, Settings settings)

Parameters

random
A random number generator.
settings
A settings.

Remarks

Create new state.

Requirements

Namespace: Optimization
Assembly: Optimization (in Optimization.dll)

Random Property

The random number generator.

public Random Random { set; get; }

Value

Random number generator.

Remarks

The random number generator.

Requirements

Namespace: Optimization
Assembly: Optimization (in Optimization.dll)

Settings Property

The settings.

public Settings Settings { get; }

Value

Settings.

Remarks

The settings.

Requirements

Namespace: Optimization
Assembly: Optimization (in Optimization.dll)