C# Class AIMA.Core.Search.Framework.SimpleProblemSolvingAgent

Inheritance: AIMA.Core.Agent.Impl.AbstractAgent
Afficher le fichier Open project: PaulMineau/AIMA.Net

Méthodes publiques

Méthode Description
SimpleProblemSolvingAgent ( ) : System.Collections.Generic
SimpleProblemSolvingAgent ( int maxGoalsToFormulate ) : System.Collections.Generic
execute ( Percept p ) : Action

Méthodes protégées

Méthode Description
formulateGoal ( ) : System.Object
formulateProblem ( System goal ) : Problem
notifyViewOfMetrics ( ) : void
search ( Problem problem ) : List
updateState ( Percept p ) : State

Method Details

SimpleProblemSolvingAgent() public méthode

public SimpleProblemSolvingAgent ( ) : System.Collections.Generic
Résultat System.Collections.Generic

SimpleProblemSolvingAgent() public méthode

public SimpleProblemSolvingAgent ( int maxGoalsToFormulate ) : System.Collections.Generic
maxGoalsToFormulate int
Résultat System.Collections.Generic

execute() public méthode

public execute ( Percept p ) : Action
p Percept
Résultat Action

formulateGoal() protected abstract méthode

protected abstract formulateGoal ( ) : System.Object
Résultat System.Object

formulateProblem() protected abstract méthode

protected abstract formulateProblem ( System goal ) : Problem
goal System
Résultat Problem

notifyViewOfMetrics() protected abstract méthode

protected abstract notifyViewOfMetrics ( ) : void
Résultat void

search() protected abstract méthode

protected abstract search ( Problem problem ) : List
problem Problem
Résultat List

updateState() protected abstract méthode

protected abstract updateState ( Percept p ) : State
p Percept
Résultat State