- 3
- 0
- 约8.95千字
- 约 21页
- 2016-06-20 发布于湖北
- 举报
完成总结报告
项目名称:数独游戏设计与实现
组 员:王郑合 2014204081
栾杰 2014204080
文宽 2014204104
二〇一四年十一月二十四日
1 问题描述
1.1 问题说明
数独游戏起源于瑞士,由十八世纪的瑞士数学家欧拉发明,是一种数字拼图游戏,其游戏规则是:
①在9×9的大九宫格内,已给定若干数字,其他宫位留白,玩家需自己按照逻辑推敲出剩下的空格里是什么数字。 ②必须满足的条件:每一行与每一列都有1到9的数字,每个小九宫格里也有1到9的数字,并且一个数字在每行、每列及每个小九宫格里只能出现一次,既不能重复也不能少。 ③每个数独游戏都可根据给定的数字为线索,推算解答出来。
1.2 数独求解描述
由于数独游戏的推广与普及,在当今世界上有着大量的数独爱好者,本项目的目的就是按照数独的游戏规则,通过对数据结构的分析和人工智能算法的研究,利用计算机程序来实现对已知数独游戏的快速求解。
1.3 数独出题描述
数独游戏挑战者的水平各异,对数独题目的难度要求各不相同,所以本项目致力于设计一种算法,使其在尽可能短的时间内生成不同难度等级的数独题,以满足不同水平游戏者的需求。同时,该算法还要考虑到三个方面要求:可变化的难度、解的唯一性和算法复杂度最小化。
2 功能分析
原创力文档

文档评论(0)