State
General > State
Properties
Name | Type | Description | Note |
---|---|---|---|
Key | String | This is the key of state. | |
Index | Integer | Index of state. | |
BestValue | Double | The objective function value of state. | |
DualBound | Double | Dual bound of state. | |
EstimationValue | Double | The estimated value of the state. | |
PrimalBound | Double | The objective function value of the feasible solution obtained by the roll-out heuristic from the state. | |
IsInitial | Boolean | Whether it is an initial state. | |
IsLeaf | Boolean | Whether the current state is a leaf node in the state transition network. | |
IsFinal | Boolean | Whether it is an final state. | |
IsLastStage | Boolean | Whether the current stage is the last stage (the stage just before the final state). | |
IsVisited | Boolean | Whether or not the state has been visited. | |
IsPostActionState | Boolean | Whether this is the state after performing the action. | |
IsSetDualBound | Boolean | Whether dual bound is set. | |
IsSetEstimationBound | Boolean | Whether the value estimate is set. | |
PreActionState | State | The state before performing the action. | |
PrevBestStates | Dictionary<string, State> | A set of states selected among the states of the previous stage connected to the current state. (A set of states with the best value of objective function value of the previous state + cost/value of action) | Key: Key of state Value: Previous state |
PrevBestState | State | The representative state among the PrevBestState. | |
PrevStates | Dictionary<string, State> | The set of states from the previous stage associated with the current State. | Key: Key of state Value: Previous state |
Stage | Stage | The stage of the current state. | |
ClusterID | Integer | State The ClusterID assigned through the clustering method. | |
ClusterDistance | Double | The Euclidean distance from the centroid of the cluster to which the state belongs. |
Constructors
Methods
Last updated