C# 클래스 AIMA.Core.Search.Framework.Problem

파일 보기 프로젝트 열기: PaulMineau/AIMA.Net 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
actionsFunction ActionsFunction
goalTest GoalTest
initialState Object
resultFunction ResultFunction
stepCostFunction StepCostFunction

공개 메소드들

메소드 설명
Problem ( Object initialState, ActionsFunction actionsFunction, ResultFunction resultFunction, GoalTest goalTest ) : System
Problem ( Object initialState, ActionsFunction actionsFunction, ResultFunction resultFunction, GoalTest goalTest, StepCostFunction stepCostFunction ) : System
getActionsFunction ( ) : ActionsFunction
getGoalTest ( ) : GoalTest
getInitialState ( ) : Object
getResultFunction ( ) : ResultFunction
getStepCostFunction ( ) : StepCostFunction
isGoalState ( Object state ) : bool

보호된 메소드들

메소드 설명
Problem ( ) : System

메소드 상세

Problem() 보호된 메소드

protected Problem ( ) : System
리턴 System

Problem() 공개 메소드

public Problem ( Object initialState, ActionsFunction actionsFunction, ResultFunction resultFunction, GoalTest goalTest ) : System
initialState Object
actionsFunction ActionsFunction
resultFunction ResultFunction
goalTest GoalTest
리턴 System

Problem() 공개 메소드

public Problem ( Object initialState, ActionsFunction actionsFunction, ResultFunction resultFunction, GoalTest goalTest, StepCostFunction stepCostFunction ) : System
initialState Object
actionsFunction ActionsFunction
resultFunction ResultFunction
goalTest GoalTest
stepCostFunction StepCostFunction
리턴 System

getActionsFunction() 공개 메소드

public getActionsFunction ( ) : ActionsFunction
리턴 ActionsFunction

getGoalTest() 공개 메소드

public getGoalTest ( ) : GoalTest
리턴 GoalTest

getInitialState() 공개 메소드

public getInitialState ( ) : Object
리턴 Object

getResultFunction() 공개 메소드

public getResultFunction ( ) : ResultFunction
리턴 ResultFunction

getStepCostFunction() 공개 메소드

public getStepCostFunction ( ) : StepCostFunction
리턴 StepCostFunction

isGoalState() 공개 메소드

public isGoalState ( Object state ) : bool
state Object
리턴 bool

프로퍼티 상세

actionsFunction 보호되어 있는 프로퍼티

protected ActionsFunction actionsFunction
리턴 ActionsFunction

goalTest 보호되어 있는 프로퍼티

protected GoalTest goalTest
리턴 GoalTest

initialState 보호되어 있는 프로퍼티

protected Object initialState
리턴 Object

resultFunction 보호되어 있는 프로퍼티

protected ResultFunction resultFunction
리턴 ResultFunction

stepCostFunction 보호되어 있는 프로퍼티

protected StepCostFunction stepCostFunction
리턴 StepCostFunction