1. Formulate a state space (形式化状态空间)
抽象真实问题
2. Formulate actions (形式化动作)
allow one to move between different states
3. Identify the initial state (确定初始状态)
4. Identify the goal or desired condition (确定目标)
5. Formulate heuristic (形式化启发式)
Example:
Property of Search 搜索的属性
Completeness 完备性: will the search always find a solution if a solution exists?
Optimality 最优性 : will the search always find the least cost solution? (when actions have
costs)
Time complexity 时间复杂度: what is the maximum number of nodes than can be
expanded or generated?
Space complexity 空间复杂度: what is the maximum number of nodes that have to be
stored in memory?
Uninformed Search 无信息搜索
Breadth first 宽度优先
将继承者放置到边界末端
example: