Flashcard Questions - AI
An entity that perceives its environment and acts upon that environment.
Agent
A configuration of an agent in its environment.
State
The state from which the search algorithm starts.
Initial State
Choices that can be made in a state.
Actions
A description of what state results from performing any applicable action in any state.
Transition Model
The set of all states reachable from the initial state by any sequence of actions.
State Space
The condition that determines whether a given state is a goal state.
Goal Test
A numerical cost associated with a given path.
Path Cost
A sequence of actions that leads from the initial state to the goal state.
Solution
A solution that has the lowest path cost among all solutions.
Optimal Solution
contains the following data:
* A state
* Its parent node, through which the current node was generated
* The action that was applied to the state of the parent to get to the current node
* The path cost from the initial state to this node
node
the mechanism that “manages” the nodes
frontier
search algorithm that exhausts each one direction before trying another direction
Depth-First Search
search algorithm where the frontier is managed as a stack data structure
Depth-First Search
search algorithm that will follow multiple directions at the same time, taking one step in each possible direction before taking the second step in each direction.
Breadth-First Search