C# Class AIMA.Core.Search.Online.OnlineSearchProblem

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

Protected Properties

Property Type Description
actionsFunction ActionsFunction
goalTest GoalTest
stepCostFunction StepCostFunction

Public Methods

Method Description
OnlineSearchProblem ( ActionsFunction actionsFunction, GoalTest goalTest ) : System
OnlineSearchProblem ( ActionsFunction actionsFunction, GoalTest goalTest, StepCostFunction stepCostFunction ) : System
getActionsFunction ( ) : ActionsFunction
getStepCostFunction ( ) : StepCostFunction
isGoalState ( Object state ) : bool

Protected Methods

Method Description
OnlineSearchProblem ( ) : System

Method Details

OnlineSearchProblem() protected method

protected OnlineSearchProblem ( ) : System
return System

OnlineSearchProblem() public method

public OnlineSearchProblem ( ActionsFunction actionsFunction, GoalTest goalTest ) : System
actionsFunction ActionsFunction
goalTest GoalTest
return System

OnlineSearchProblem() public method

public OnlineSearchProblem ( ActionsFunction actionsFunction, GoalTest goalTest, StepCostFunction stepCostFunction ) : System
actionsFunction ActionsFunction
goalTest GoalTest
stepCostFunction StepCostFunction
return System

getActionsFunction() public method

public getActionsFunction ( ) : ActionsFunction
return ActionsFunction

getStepCostFunction() public method

public getStepCostFunction ( ) : StepCostFunction
return StepCostFunction

isGoalState() public method

public isGoalState ( Object state ) : bool
state Object
return bool

Property Details

actionsFunction protected property

protected ActionsFunction actionsFunction
return ActionsFunction

goalTest protected property

protected GoalTest goalTest
return GoalTest

stepCostFunction protected property

protected StepCostFunction stepCostFunction
return StepCostFunction