C# Class numl.Reinforcement.MDPSuccessorState

MDPSuccessorState class.
Inheritance: IMDPSuccessor
Show file Open project: sethjuarez/numl

Public Methods

Method Description
Equals ( object obj ) : bool

Returns True if the supplied object equals the current object.

GetHashCode ( ) : int

Returns the hash code for the current object.

MDPSuccessorState ( IAction action, double cost, IMDPState state, double reward ) : System

Initializes a new MDPSuccessorState.

Method Details

Equals() public method

Returns True if the supplied object equals the current object.
public Equals ( object obj ) : bool
obj object Object to test.
return bool

GetHashCode() public method

Returns the hash code for the current object.
public GetHashCode ( ) : int
return int

MDPSuccessorState() public method

Initializes a new MDPSuccessorState.
public MDPSuccessorState ( IAction action, double cost, IMDPState state, double reward ) : System
action IAction Action to the state.
cost double Cost of the transition state.
state IMDPState Transition state.
reward double Reward value.
return System