五子棋VC 毕业设计答辩PPT

上传人:jiups****uk12 文档编号:45718746 上传时间:2018-06-18 格式:PPT 页数:15 大小:1.60MB
返回 下载 相关 举报
五子棋VC   毕业设计答辩PPT_第1页
第1页 / 共15页
五子棋VC   毕业设计答辩PPT_第2页
第2页 / 共15页
五子棋VC   毕业设计答辩PPT_第3页
第3页 / 共15页
五子棋VC   毕业设计答辩PPT_第4页
第4页 / 共15页
五子棋VC   毕业设计答辩PPT_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《五子棋VC 毕业设计答辩PPT》由会员分享,可在线阅读,更多相关《五子棋VC 毕业设计答辩PPT(15页珍藏版)》请在金锄头文库上搜索。

1、LOGO毕业论文答辩基于VC+的五子棋人机对 弈游戏的设计与实现答辩人:XX导 师:XX专 业:XXLOGO PPT框架游戏设计背景1234流程图结束语系统模块LOGO第一章第一章游戏设计背景游戏设计背景增强思维能力 有助于修身养性简单易学大家所喜闻乐见文化历史悠久操作简单规则简单适合人群广LOGO第二章程序流程图:白方下子开始黑方下子白方下子是否有 五子相 连?是否是否有 五子相 连?结束是否LOGO第三章棋局管理模块图形界面模块时间显示模块人工智能模块系统模块LOGO第三章功能描述:管理棋局信息 与其他模块互动 维护棋局正常进行 性能描述: 初始化棋盘、棋子 等数据扫描和记录双方落 子信息

2、棋局管理模块LOGO第三章图形界面模块 制作连接相 应菜单发出同步信号 完成图形输 出 响应鼠标的 输入 LOGO第三章第三章人工智能模块人工智能模块攻防策略人工智能决策人工智能决策 实现人机对战实现人机对战 LOGO第三章显示当前系统时间 体现软件的实用性 时间显示模块黄金分割法LOGO第三章图形界面模 块人工智能模块棋局管理 模块模块关系图人工智能模块时间显示 模块LOGO第三章胜负判断落子后处理查找空位落子打分防守策略选择最佳落子位置人工智能 模块块流程 图图LOGO第三章人工智能模块主要算法本游戏中采用的算法是极大极小值算法 :通俗的说,一方要在可选的选项中 选择将其优势最大化的选择,另一方则 选择令对手优势最小化的方法 。其实,这就是一种找出失败的最大 可能性中的最小值的算法。这个就是本游戏中打分函数的基本 原理。LOGO第三章实例分析:LOGO结束语结论结论1 1结论结论2 2由于自己的知识有限, 悔棋功能没有完成结论结论3 3这些未完善的部分都需要 我日后加强学习和改进由于初学MFC,界面设计 并不是很美观LOGO

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号