********本科毕业论文(设计)任务书
论文(设计)题目:五子棋人机对弈系统
学院:专业:班级:
学生姓名:学号:指导教师:职称:
1、论文(设计)研究目标及主要任务
研究目标:
采用具有一定智能的算法,实现具有上述四个功能的单机版人机对弈游戏。这个目的的实现首先要设计出智能的算法,关于智能算法的智能程度是评判本项目的一个重要依据。其次、选择一个合适的工具实现美观的界面,也是一个重要内容。
主要任务:
1、计算机能对棋局进行分析、判断。根据棋局状态来确定机器方的下棋行为。
2、计算机能根据棋局状态实时的判断对弈双方的胜负。
3、控制双方交替下棋。
4、友好的界面呈现。
2、论文(设计)的主要内容
计算机能对棋局进行分析、判断。根据棋局状态来确定机器方的下棋行为。并且计算机能根据棋局状态实时的判断对弈双方的胜负,自动控制双方交替下棋,程序有一个友好的界面呈现给玩家。
3、论文(设计)的基础条件及研究路线
基础条件:
1、本项目需要学生具有扎实的C++或者C语言的知识;
2、一定的数据结构知识;
3、对人工智能有兴趣;
4、对第三方库有一定的使用经验。
研究路线: