C# Class AIMA.Core.Environment.Map.MapAgent

Inheritance: AIMA.Core.Search.Framework.SimpleProblemSolvingAgent
Show file Open project: PaulMineau/AIMA.Net

Public Methods

Method Description
MapAgent ( Map map, EnvironmentViewNotifier notifier, Search search ) : System.Collections.Generic
MapAgent ( Map map, EnvironmentViewNotifier notifier, Search search, System goalTests ) : System.Collections.Generic
MapAgent ( Map map, EnvironmentViewNotifier notifier, Search search, int maxGoalsToFormulate ) : System.Collections.Generic

Protected Methods

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

Method Details

MapAgent() public method

public MapAgent ( Map map, EnvironmentViewNotifier notifier, Search search ) : System.Collections.Generic
map Map
notifier EnvironmentViewNotifier
search Search
return System.Collections.Generic

MapAgent() public method

public MapAgent ( Map map, EnvironmentViewNotifier notifier, Search search, System goalTests ) : System.Collections.Generic
map Map
notifier EnvironmentViewNotifier
search Search
goalTests System
return System.Collections.Generic

MapAgent() public method

public MapAgent ( Map map, EnvironmentViewNotifier notifier, Search search, int maxGoalsToFormulate ) : System.Collections.Generic
map Map
notifier EnvironmentViewNotifier
search Search
maxGoalsToFormulate int
return System.Collections.Generic

formulateGoal() protected method

protected formulateGoal ( ) : System.Object
return System.Object

formulateProblem() protected method

protected formulateProblem ( System goal ) : Problem
goal System
return AIMA.Core.Search.Framework.Problem

notifyViewOfMetrics() protected method

protected notifyViewOfMetrics ( ) : void
return void

search() protected method

protected search ( Problem problem ) : List
problem AIMA.Core.Search.Framework.Problem
return List

updateState() protected method

protected updateState ( Percept p ) : State
p Percept
return State