好文档 - 专业文书写作范文服务资料分享网站

人工智能实验报告7

天下 分享 时间: 加入收藏 我要投稿 点赞

《人工智能》课外实践报告

项 目 名 称: 剪枝法五子棋 所 在 班 级: 2013级软件工程一班 小 组 成 员:李晓宁、白明辉、刘小晶、袁成飞、程小兰、李喜林

指 导 教 师: 薛笑荣 起 止 时 间: 2016-5-10——2016-6-18

.

项目基本信息

项目名称 五子棋 智力小游戏作为人们日常休闲娱乐的工具已经深入人们的生活,五子棋更成为了智力游戏的经典,它是基于AI的αβ剪枝法和极小极大值算法实现的人工智能游戏,让人们能项目简介 和计算机进行对弈。 这个项目我们实现了当人点击“开始”按钮时,开始下棋,当人的棋子落时,计算机会根据算法进行最佳路径计算,然后落子下棋。任何一方赢了都会弹出哪方赢了。然后单击重新开始。 李晓宁 130904021 白明辉 130904001:负责界面实现和估值函数设计 文档整理 刘小晶 130904032 袁成飞 130904051:负责极小极大值算法任务分工 的设计与实现 李喜林 130904019 程小兰 130904004:负责αβ剪枝法的设计与实现 一、 系统分析

1.1背景

.

1

.

1.1.1 设计背景

智力小游戏作为人们日常休闲娱乐的工具已经深入人们的生

活,五子棋更成为了智力游戏的经典,它是基于AI的αβ剪枝法和极小极大值算法实现的人工智能游戏,让人们能和计算机进行对弈。 能使人们在与电脑进行对弈的过程中学习五子棋,陶冶情操。并且推进人们对AI的关注和兴趣。

1.1.2可行性分析

通过研究,本游戏的可行性有以下三方面作保障 (1)技术可行性

本游戏采用Windows xp等等系统作为操作平台,使用人工智能进行算法设计,利用剪枝法进行编写,大大减少了内存容量,而且不用使用数据库,便可操作,方便可行,因此在技术上是可行的。 (2)经济可行性

开发软件:SublimText (3)操作可行性

该游戏运行所需配置低、用户操作界面友好,具有较强的操作可行性。

1.2数据需求

五子棋需要设计如下的数据字段和数据表:

1.2.1 估值函数:

.

2

人工智能实验报告7

《人工智能》课外实践报告项目名称:剪枝法五子棋所在班级:2013级软件工程一班小组成员:李晓宁、白明辉、刘小晶、袁成飞、程小兰、李喜林指导教师:
推荐度:
点击下载文档文档为doc格式
4bjno9voff6tzp834d3b207lq1bb5x01eg7
领取福利

微信扫码领取福利

微信扫码分享