C# Класс AIMA.Core.Search.Framework.Problem

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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