PSL框架专题(1):谜题求解专用框架
来源:互联网 发布:电动车合格证打印软件 编辑:程序博客网 时间:2024/06/10 11:14
PSL框架主页
PSL框架是一套用于谜题求解的专用框架。使用此框架,可以对推箱子,华容道,数独等一大类基于状态转换的谜题进行求解。PSL框架所能求解的谜题均具有以下特点:
- 具有一个明确的初始状态。初始状态不具备随机性。
- 具有一个或多个目标状态。这些目标状态具有某种共性。
- 状态之间的转换有明白无误的规则可以遵循,可预测,可重复,不具备随机性和时间性。
- 状态之间的转换有明确的目标,即由初始状态向目标状态前进。
PSL框架能对推箱子进行求解。这是因为
- 推箱子游戏具有一个明确的初始状态。搬运工的初始位置,箱子的初始位置以及目标位置固定不变。
- 推箱子游戏具有明确的目标状态,即所有箱子都处于目标位置。
- 推箱子游戏通过搬运工推箱子实现状态转换。搬运工可以自由移动,但他只能推箱子,不能拉箱子,箱子也不能自行移动。规则明白无误,目标也很明确。
PSL框架能对华容道进行求解。这是因为
- 华容道游戏具有一个明确的初始状态。代表曹操,各位将领,各个小兵的方块位置固定不变。
- 华容道游戏具有明确的目标状态,即代表曹操的方块处于出口处。
- 华容道游戏通过移动方块实现状态转换。规则明白无误,目标也很明确。
PSL框架能对数独进行求解。这是因为
- 数独游戏具有一个明确的初始状态。
- 数独游戏具有明确的目标状态,即各行各列各个大方块之内填满数字1-9,且不能重复。
- 数独游戏通过填写数字实现状态转换。规则明白无误,目标也很明确。
PSL框架不太适用于研究俄罗斯方块。这是因为
PSL框架不适用于研究象棋。这是因为象棋属于博弈类,
0 0
- PSL框架专题(1):谜题求解专用框架
- 集合框架专题1-集合框架概述
- PSL
- 软件测试框架——自动化测试框架(专题)
- Struts2专题框架
- OSAL系统框架专题
- Android专题-----输入法框架
- OSAL系统框架专题
- OSAL系统框架专题
- OSAL系统框架专题
- android 框架LoonAndroid,码农偷懒专用
- 奥特曼Zigbee读书日记(二)--OSAL系统框架专题
- android 框架LoonAndroid,码农偷懒专用(2014/8/6更新)
- 发布一个专用游戏修改器的通用框架
- 测试:专用游戏修改器通用框架更新配置贴
- 领域专用语言开源框架Xtext2.0正式发布
- 领域专用语言开源框架Xtext 2.0 发布了
- 领域专用语言开源框架Xtext 2.0 发布了
- JCS学习
- 百度搜索5大技巧
- 谷歌是如何做代码审查的
- Spring3.1, Hibernate4与Jackson2处理Json序列化异常
- 改变档案权限
- PSL框架专题(1):谜题求解专用框架
- "" 与 null 的区别
- ios 应用发布 上线
- 查询WMI信息
- Android开发:向下掉落的fragmentDialog设计
- 关于交流
- 无损动态磁盘转基本磁盘方法 (win7 系统亲测)
- Intent Flag介绍
- 多文件上传和下载