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

ファイルを表示 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_oe property

protected ActionsFunction actionsFunction
return ActionsFunction

goalTest protected_oe property

protected GoalTest goalTest
return GoalTest

stepCostFunction protected_oe property

protected StepCostFunction stepCostFunction
return StepCostFunction