Interface | Description |
---|---|
Action |
Describes an Action that can or has been taken by an Agent via one of its
Actuators.
|
Agent |
Artificial Intelligence A Modern Approach (3rd Edition): Figure 2.1, page 35.
Figure 2.1 Agents interact with environments through sensors and actuators. |
AgentProgram |
Artificial Intelligence A Modern Approach (3rd Edition): pg 35.
An agent's behavior is described by the 'agent function' that maps any given percept sequence to an action. |
Environment |
An abstract description of possible discrete Environments in which Agent(s)
can perceive and act.
|
EnvironmentObject |
An interface used to indicate any object that can belong within an
Environment.
|
EnvironmentState |
An interface used to indicate a possible state of an Environment.
|
EnvironmentView |
Allows external applications/logic to view the interaction of Agent(s) with
an Environment.
|
EnvironmentViewNotifier | |
Model |
Artificial Intelligence A Modern Approach (3rd Edition): pg 50.
This knowledge about "how the world works" - whether implemented in simple Boolean circuits or in complete scientific theories - is called a model of the world. |
Percept |
Artificial Intelligence A Modern Approach (3rd Edition): pg 34.
We use the term percept to refer the agent's perceptual inputs at any given instant. |
State |
Artificial Intelligence A Modern Approach (3rd Edition): pg 50.
The most effective way to handle partial observability is for the agent to keep track of the part of the world it can't see now. |