六子棋项目PPT课件_第1页
六子棋项目PPT课件_第2页
六子棋项目PPT课件_第3页
六子棋项目PPT课件_第4页
六子棋项目PPT课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、六子棋项目侯奇 2010011096卢嘉勋 2010011066刘菁菁 2010011087项目简介连六棋,又名六子棋,为改良自五子棋一般规则及连珠棋规中“先手必胜”之不合理情况及国际棋规中之繁复规则。发明人为国立交通大学资讯工程系教授吴毅成。 规则与五子棋非常相似,除了第一次黑方下一颗子外,之后黑白双方轮流每次各下两子,先连成六子者获胜。需求分析1.工作模式双人对战、人机对战 学习模式、休闲模式、实战模式2、基本功能游戏数据保存、游戏暂停、悔棋、重新开始,用户可以选择每步棋是否要确认后才生效。六子棋规则介绍文档、六子棋秘诀介绍文档模式一 双人对战休闲模式休闲模式开局,电脑提出模式选择,并记录

2、历史数据1、随机2、轮流 A先,B先2、自定义 A先手,B先手允许悔棋,用户可以选择参考电脑对下步棋落子位置的评分一方可以邀请另一方中途进入实战模式无时间限制,电脑判断游戏是否结束,记录历史数据模式一 双人对战实战模式实战模式开局同上,不允许悔棋每着棋限时30s,电脑限制每个人每盘拥有的总的下棋时间。每步棋时间用尽、电脑自动随机下一着棋总的时间用尽或对方连成六子,电脑判输模式二 人机对战休闲模式 同上实战模式 同上特色模式 学习模式规则:只支持人机对战模式、无时间限制1、下棋规则提示、对手当前有效的最长相连棋子提示、电脑高亮显示用户鼠标位置处有效相连棋子(用户可以切换),默认显示最长有效线条,

3、按空格切换。用户可以自定义显示从3到5长度的有效棋子,按space+相应数字键实现2、用户下棋后,电脑输出确定按钮时并给出当前棋的电脑评分,高级功能实现时将给出文档分析。User CaseAI改进背景:当人脑和电脑对弈的时候,往往可以用同一套策略将AI杀的落花流水。改进方案:再一再二不再三,从失败中汲取教训。为此引入以棋谱为基础的AI解决方案。计算机记录对弈数据,分块搜索相似度高的棋局,然后针对此棋谱通过回溯法遍历出一个解决方案,并将此方案加入棋谱数据库中。其它改进点UI界面优化特殊音效(背景音、提示音、电脑端下棋后提示音)电脑落子位置高亮显示人性化设计,对用户增加提示开发方法敏捷开发及时交流及时测试模块化音效控制模块(Sound_Module)控制游戏的音效,包括背

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论