C# Класс AIMA.Core.Environment.Vacuum.VacuumEnvironment

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

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

Свойство Тип Описание
envState VacuumEnvironmentState
isDone bool

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

Метод Описание
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

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

VacuumEnvironment() публичный метод

public VacuumEnvironment ( ) : System
Результат System

VacuumEnvironment() публичный метод

public VacuumEnvironment ( LocationState locAState, LocationState locBState ) : System
locAState LocationState
locBState LocationState
Результат System

addAgent() публичный метод

public addAgent ( Agent a ) : void
a Agent
Результат void

addAgent() публичный метод

public addAgent ( Agent a, String location ) : void
a Agent
location String
Результат void

executeAction() публичный метод

public executeAction ( Agent a, System.Action agentAction ) : EnvironmentState
a Agent
agentAction System.Action
Результат EnvironmentState

getAgentLocation() публичный метод

public getAgentLocation ( Agent a ) : String
a Agent
Результат String

getCurrentState() публичный метод

public getCurrentState ( ) : EnvironmentState
Результат EnvironmentState

getLocationState() публичный метод

public getLocationState ( String location ) : LocationState
location String
Результат LocationState

getPerceptSeenBy() публичный метод

public getPerceptSeenBy ( Agent anAgent ) : Percept
anAgent Agent
Результат Percept

isDone() публичный метод

public isDone ( ) : bool
Результат bool

Описание свойств

envState защищенное свойство

protected VacuumEnvironmentState,AIMA.Core.Environment.Vacuum envState
Результат VacuumEnvironmentState

isDone защищенное свойство

protected bool isDone
Результат bool