| Interface | Description |
|---|---|
| FullyObservableVacuumEnvironmentPercept |
Implements a fully observable environment percept, in accordance with page
134, AIMAv3.
|
| Class | Description |
|---|---|
| FullyObservableVacuumEnvironmentPerceptToStateFunction |
Map fully observable state percepts to their corresponding state
representation.
|
| LocalVacuumEnvironmentPercept |
Represents a local percept in the vacuum environment (i.e.
|
| ModelBasedReflexVacuumAgent | |
| NondeterministicVacuumAgent |
This agent traverses the NondeterministicVacuumEnvironment using a
contingency plan.
|
| NondeterministicVacuumEnvironment |
Create the erratic vacuum world from page 134, AIMA3e.
|
| ReflexVacuumAgent |
Artificial Intelligence A Modern Approach (3rd Edition): Figure 2.8, page 48.
|
| SimpleReflexVacuumAgent | |
| TableDrivenVacuumAgent |
Artificial Intelligence A Modern Approach (3rd Edition): Figure 2.3, page 36.
Figure 2.3 Partial tabulation of a simple agent function for the vacuum-cleaner world shown in Figure 2.2. |
| VacuumEnvironment |
Artificial Intelligence A Modern Approach (3rd Edition): pg 58.
Let the world contain just two locations. |
| VacuumEnvironmentState |
Represents a state in the Vacuum World
|
| VacuumEnvironmentViewActionTracker | |
| VacuumWorldActions |
Specifies the actions available to the agent at state s
|
| VacuumWorldGoalTest |
Tests for goals states
|
| VacuumWorldResults |
Returns possible results
|
| Enum | Description |
|---|---|
| VacuumEnvironment.LocationState |