C# Class AIMA.Core.Environment.Vacuum.VacuumEnvironment

Inheritance: AIMA.Core.Agent.Impl.AbstractEnvironment
Afficher le fichier Open project: PaulMineau/AIMA.Net Class Usage Examples

Protected Properties

Свойство Type Description
envState VacuumEnvironmentState
isDone bool

Méthodes publiques

Méthode Description
VacuumEnvironment ( ) : System
VacuumEnvironment ( LocationState locAState, LocationState locBState ) : System
addAgent ( Agent a ) : void
addAgent ( Agent a, String location ) : void
executeAction ( Agent a, System.Action agentAction ) : EnvironmentState
getAgentLocation ( Agent a ) : String
getCurrentState ( ) : EnvironmentState
getLocationState ( String location ) : LocationState
getPerceptSeenBy ( Agent anAgent ) : Percept
isDone ( ) : bool

Method Details

VacuumEnvironment() public méthode

public VacuumEnvironment ( ) : System
Résultat System

VacuumEnvironment() public méthode

public VacuumEnvironment ( LocationState locAState, LocationState locBState ) : System
locAState LocationState
locBState LocationState
Résultat System

addAgent() public méthode

public addAgent ( Agent a ) : void
a Agent
Résultat void

addAgent() public méthode

public addAgent ( Agent a, String location ) : void
a Agent
location String
Résultat void

executeAction() public méthode

public executeAction ( Agent a, System.Action agentAction ) : EnvironmentState
a Agent
agentAction System.Action
Résultat EnvironmentState

getAgentLocation() public méthode

public getAgentLocation ( Agent a ) : String
a Agent
Résultat String

getCurrentState() public méthode

public getCurrentState ( ) : EnvironmentState
Résultat EnvironmentState

getLocationState() public méthode

public getLocationState ( String location ) : LocationState
location String
Résultat LocationState

getPerceptSeenBy() public méthode

public getPerceptSeenBy ( Agent anAgent ) : Percept
anAgent Agent
Résultat Percept

isDone() public méthode

public isDone ( ) : bool
Résultat bool

Property Details

envState protected_oe property

protected VacuumEnvironmentState,AIMA.Core.Environment.Vacuum envState
Résultat VacuumEnvironmentState

isDone protected_oe property

protected bool isDone
Résultat bool