public abstract class State extends Object implements Serializable
period
.Modifier and Type | Field and Description |
---|---|
protected int |
period |
Constructor and Description |
---|
State(int period)
Creates a
State associated with a given period . |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
equals(Object state) |
ArrayList<Action> |
getFeasibleActions()
Returns an
ArrayList<Action> of feasible actions for this
State . |
Action |
getNoAction()
Returns the idempotent
Action for this State . |
int |
getPeriod()
Returns the planning horizon period associated with the state.
|
abstract int |
hashCode() |
public State(int period)
State
associated with a given period
.period
- planning horizon period associated with the state.public ArrayList<Action> getFeasibleActions()
ArrayList<Action>
of feasible actions for this
State
.ArrayList<Action>
of feasible actions.public Action getNoAction()
Action
for this State
.Action
for this State
.public int getPeriod()
Copyright © 2017–2018. All rights reserved.