全国计算机博弈大赛参赛程序设计文档.docx

全国计算机博弈大赛参赛程序设计文档.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全国计算机博弈大赛参赛程序设计文档

全国大学生计算机博弈大赛暨全国锦标赛参赛程序设计说明所在单位(院校) 华北电力大学参赛项目(棋类) 点格棋程序名称(中文) 聪明的抉择程序名称(英文) SmartChoices程序第一作者(签名)牛文静程序其他作者蔡凌霄填表日期: 2013 年 8 月 9 日填表说明1.关于封面的“程序名称”,中文名称和英文名称,至少填写一项,但不强求两项都填写。2.正文各项的填写字数不限,可增页,请用小四号、1.5倍行距。3.请在左侧装订,此表一式两份,参赛时提供。4.要求参赛队员能讲解程序的设计方案,并能回答专家评委的提问。一、软件成长历程2013年5月开始策划,搜集资料,设计界面,并实现动态效果2013年6月编写搜索引擎,走法生成器,简单的估值函数2013年7月改善静态估值,引进更多衡量棋局的指标2013年8月提出三步走法,改善吃棋能力二、主要参考资料(包括纸质或电子)1.A Storage Structure and Capture Judging Algorithm of Realizing the Computer Game Program of Surakarta Chess2.Dynamic Nonlinear Search Technologies Based on Military Strength Model in Surakarta3.基于对弈局势的二次估值方法_周玮4.计算机博弈的估值方法研究5.计算机博弈中估值算法与博弈训练的研究_吕艳辉6.点格棋博弈系统中评估函数的研究7.中国象棋计算机博弈系统评估函数的自适应遗传算法实现_王骄8.PC+游戏编程(人机博弈)(pdf+格式)9.棋类游戏程序架构设计10.高级搜索技术三、系统技术要点本程序使用java语言编写,编辑工具为Eclipse本程序分为:界面控制,电脑走法生成器。界面控制:主要负责棋子移动的实现走法生成器:负责找出所有合法的走法,占有最好的格子四、创新性工作1.采用历史的贪婪算法2.若无简单吃子,进入第一步准备,先走最安全的边,而不是搜索全局几层,才找到安全的边3.第一、二步走法简单,易于实现,第三步实现搜索全部长链,找到最好的走法五、指导教师评价对程序的历程、关键技术、创新性工作和真实性等进行评价(锦标赛项目,如果教师作为队长,可不填此项)。指导教师(签名):年月日六、大赛组委会评价专家评委(签名):年月日

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档