C# Class AIMA.Core.Search.Framework.Node

Show file Open project: PaulMineau/AIMA.Net Class Usage Examples

Public Methods

Method Description
Node ( System state ) : System.Collections.Generic
Node ( System state, Node parent, Action action, double stepCost ) : System.Collections.Generic
ToString ( ) : System.String
getAction ( ) : Action
getParent ( ) : Node
getPathCost ( ) : double
getPathFromRoot ( ) : List
getState ( ) : System.Object
isRootNode ( ) : bool

Method Details

Node() public method

public Node ( System state ) : System.Collections.Generic
state System
return System.Collections.Generic

Node() public method

public Node ( System state, Node parent, Action action, double stepCost ) : System.Collections.Generic
state System
parent Node
action Action
stepCost double
return System.Collections.Generic

ToString() public method

public ToString ( ) : System.String
return System.String

getAction() public method

public getAction ( ) : Action
return Action

getParent() public method

public getParent ( ) : Node
return Node

getPathCost() public method

public getPathCost ( ) : double
return double

getPathFromRoot() public method

public getPathFromRoot ( ) : List
return List

getState() public method

public getState ( ) : System.Object
return System.Object

isRootNode() public method

public isRootNode ( ) : bool
return bool