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

Наследование: AIMA.Core.Agent.Impl.AbstractAgent
Показать файл Открыть проект

Открытые методы

Метод Описание
SimpleProblemSolvingAgent ( ) : System.Collections.Generic
SimpleProblemSolvingAgent ( int maxGoalsToFormulate ) : System.Collections.Generic
execute ( Percept p ) : Action

Защищенные методы

Метод Описание
formulateGoal ( ) : System.Object
formulateProblem ( System goal ) : Problem
notifyViewOfMetrics ( ) : void
search ( Problem problem ) : List
updateState ( Percept p ) : State

Описание методов

SimpleProblemSolvingAgent() публичный Метод

public SimpleProblemSolvingAgent ( ) : System.Collections.Generic
Результат System.Collections.Generic

SimpleProblemSolvingAgent() публичный Метод

public SimpleProblemSolvingAgent ( int maxGoalsToFormulate ) : System.Collections.Generic
maxGoalsToFormulate int
Результат System.Collections.Generic

execute() публичный Метод

public execute ( Percept p ) : Action
p Percept
Результат Action

formulateGoal() защищенный абстрактный Метод

protected abstract formulateGoal ( ) : System.Object
Результат System.Object

formulateProblem() защищенный абстрактный Метод

protected abstract formulateProblem ( System goal ) : Problem
goal System
Результат Problem

notifyViewOfMetrics() защищенный абстрактный Метод

protected abstract notifyViewOfMetrics ( ) : void
Результат void

search() защищенный абстрактный Метод

protected abstract search ( Problem problem ) : List
problem Problem
Результат List

updateState() защищенный абстрактный Метод

protected abstract updateState ( Percept p ) : State
p Percept
Результат State