网站地图| 免费获取|
毕业论文网
  • 网站首页|
  • 论文范文|
  • 论文降重|
  • 职称论文发表|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 论文资料|
  • 论文开题报告
搜索

当前位置:毕业论文网 -> 计算机论文 -> VC++ -> 智能五子棋算法的设计与实现
计算机论文资料| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文

智能五子棋算法的设计与实现

本文ID:LW91796 文档字数:10539 价格:¥118.00 → 信用说明

扫一扫 扫一扫
智能五子棋算法的设计与实现
文档字数:10539, 附开题报告,源程序
智能五子棋算法的设计与实现
【摘要】
计算机诞生的目的之一是要帮助人类思考,人工智能就是以此为目标的计算机科学,它以实现人类智能为最终目标。
机器博弈是人工智能研究的一个重要分枝,它实现计算机自动对弈,它的核心是博弈算法,计算机通过判断当前棋盘的状态,然后按照博弈的规则试着产生很多走法,选择其中一个相对比较好的走法。
本设计以五子棋游戏规则为基础实现研究人机博弈算法,五子棋游戏的棋盘表示简单,15×15的格子,棋子也只有两种,若不考虑禁手,规则也很简单,只要一方有五个棋子连成一条线则赢,故很适合用来实现算法。在本次设计中,实现了一种经典算法,同时,根据实际游戏规则,对这些算法作一定程度的改进,使它们更加简单高效。
博弈是人工智能的主要研究领域之一。以五子棋为例,探讨人机博弈中推理技术、搜索方法和决策规划的实现算法。在Visual C++环境下设计了一个基于上述算法的智能的五子棋程序,实现人机博弈。最后探讨了优化五子棋算法的思路,并给出算法实例。相比已有程序,实例在对弈水平和搜索效率方面均有显著的提高。
【关键词】 
人工智能;人机博弈;负极大值搜索算法;五子棋

Design and Implementation of Intelligent Gobang Playgame
Abstract:
....
Key words: 
Artifical intelligence, Automatic processing,The Game Machine,Gobang

目  录
摘要 I
Abstract II
引言 -1
1.绪论 -1
1.1人机博弈初涉 -1
1.2本系统实现的目标 -2
2. 需求分析 -2
2.1系统基本规划 -2
2.2系统实现模块划分 -3
3. 搜索算法浅析 -5
3.1各种算法比较 -5
3.2本系统使用算法 -6
4. 系统总体设计 -8
4.1系统平台需求 -8
4.2系统分析 -9
4.3估值 -10
4.4系统主要参数和函数定义 -10
5.系统实现 -11
5.1 系统主要界面 -11
5.2 系统主要流程 -13
6. 系统测试和维护 -15
6.1系统测试概述 -15
6.2系统测试 -15
7.总结 -19
参考文献 -20
致  谢 -21

智能五子棋算法的设计与实现由毕业论文网(www.huoyuandh.com)会员上传。
原创论文资料流程 相关论文
上一篇:没有了 下一篇:基于企业级即时通信IM系统
推荐论文 本专业最新论文
Tags:智能 五子棋 算法 设计 实现 2016-01-22 14:32:28【返回顶部】
发表论文

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文资料


毕业论文网提供论文范文,论文代发,原创论文资料

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 毕业论文网 版权所有