欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    五子棋之人机对弈智能报告.docx

    • 资源ID:1078203       资源大小:74.97KB        全文页数:6页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    五子棋之人机对弈智能报告.docx

    人工智能课程设计课题名称:五子棋之人机对弈五子棋之人机对弈摘要:项目完成了一个人机对弈的五子棋游戏。游戏采用按钮做棋子,棋子图标来填充按钮。首先,继承java的JFrame类创建了一个窗口,并在窗口中添加了一系列菜单选项和按钮,同时并为菜单、按钮组件添加事件动作和监听器,并设置按钮组件的坐标位置。窗体上方为菜单选项,分别有新游戏、悔棋、认输、退出、帮助、关于菜单;下方为12x12的按钮棋盘。玩家下子后,电脑会自动计算棋盘上的最优下棋坐标,然后在此坐标对应的按钮上填充棋子图标。在下子过程中,用一个坐标数组来保存每个棋子坐标,用于悔棋时做出相应动作。最终赢家由电脑计算,玩家和电脑谁先五子连珠谁就先获胜。开发工具语言:eclipse工具+java语言游戏背景:五子棋游戏不但容易上手,而且它区别于别的游戏,它不但能使人娱乐,而且能使人的头脑变得更加聪明。而五子棋对战有两种模式:一,人机对战;二.双人对战。这些给人无限乐趣的用途正是人工智能的杰作。正因为这样它鼓励着人们对它不断研究,这在很大程度上促进了人工智能的发展,反过来人工智能的理论和技术上的突破能够使五子棋程序更完美、更受欢迎!同时,五子棋游戏程序的开发也使得五子棋这个游戏得到了广泛的推广,让世界各地的人们知道五子棋,随时地玩上五子棋,这已经不再是梦想了。五子棋游戏程序使得越来越多的人喜欢上了五子棋,热爱下五子棋,它是具有很好的带动性的。随着互联网络的不断普及,越来越多的人可以在网络上就能够与他人下五子棋了。课题研究的现状:随着五子棋事业的发展,五子棋在国际国内的交流和比赛越来越多,随之也带动了越来越多的五子棋爱好者。目前,五子棋在我国的很多大、中城市发展很快,尤其是首都北京,曾多次举办了五子棋的各种比赛,中央电视台体育频道也长期播放着五子棋的讲座,还有,一些大型企业和单位也曾举办过五子棋的比赛。这些活动表明,五子棋在我国有着广泛的群众基础,是一项人民群众喜闻乐见的体育运动。五子棋在国内外的发展速度相当快,预计在几年后,五子棋能在很多国家形成热门运动。我国也不例外,在很多热衷于五子棋事业的棋手的共同努力下,有望在不久的将来成为五子棋运动的中心。课题中所做的工作:在此工程中我主要负责了游戏设计和界面设计以及素材的制作工作。以下是设计的软件系统功能图:当开始游戏后,电脑会根据玩家所下的子智能选择下棋路线进行人机对战,以下是玩家游戏的流程图:以下是设计的棋子和棋盘的素材图,考虑到在棋盘非中心部分时有8种不同的情况,所以得出的设计结果如下:白子不在棋盘边缘时的显示:II白子在棋盘边缘时的显示(八个不同方块):棋盘边缘和边角显示(八个不同方块):T+dl11I卜棋盘中间部分显示:+黑子不在在棋盘边缘时的显示:黑子在棋盘边缘时的显示(八个不同方块):棋盘为由12*12线条构成的11*11的方格,由棋盘中间部分和棋盘边缘等九个图片平凑而成,结果如下所示。菜单栏设计有“新游戏”、“悔棋”、“认输”、“退出”、“帮助”、“关于”选项,供玩家使用。至此为五子棋之人机对弈游戏的全部涉及模块。

    注意事项

    本文(五子棋之人机对弈智能报告.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开