人工智能上机报.docVIP

  • 0
  • 0
  • 约2.44万字
  • 约 28页
  • 2017-06-17 发布于贵州
  • 举报
人工智能上机报

人工智能上机报告 项目: 班级: 学号: 姓名: 指导老师: 2013年6月 目录 一:实验项目 2 二:程序结构及相关内容介绍 2 三:程序运行界面及使用说明 2 四:主要代码 8 Chessboard.cs 8 Computer.cs 13 Rule.cs 18 Stone.cs 31 一: 1. 实验目的 理解和掌握博弈树的启发式搜索过程和α-β2. 实验环境 在微型计算机上,任选一种编程语言。 3. (1) 设计一个15行15列棋盘,要求自行给出估价函数,按极大极小搜索方法,并采用α-β剪枝技术。 (2) 采用人机对弈方式,对弈双方设置不同颜色的棋子,一方走完一步后,等待对方走步,对弈过程的每个棋局都在屏幕上显示出来。当某一方在横、竖或斜方向上先有5个棋子连成一线时,该方为赢。 (3) 提交1篇实验报告,以及完整的软件系统和相关文档,包括源程序和可执行程序。 二:结构及相关内容介绍 两个窗体:一个游戏进行的主界面orm 4,一个对游戏的说明: Form 4_1存在orms 文件夹中: 在文件夹ab 4 中添加了用于功能实现的类是hessboard.cs Computer.cs Rule.cs Stone.cs 在窗体控件的函数中调用这些类和函数,实现程序运行。 三:界面及使用说明 主窗体如下: 首先,在主窗体的enus

文档评论(0)

1亿VIP精品文档

相关文档