2018年天源迪亚杯博弈赛后的感受
前言:
大二下的时候,第一次去安徽合肥参加了“天源迪亚杯”全国计算机博弈大赛的六子棋博弈比赛。有点可惜,没能为学校争取到国一,在最后一场比赛的时候程序超时,败给了对手无缘进入决赛,最终以国二的成绩结束了比赛。
出现的问题:
1、六子的白子的棋力明显不如黑子,这在六子棋博弈中交换棋子的时候会非常被动。
2、开局库启动,线程冲突的问题。
3、棋盘评估的启发函数设计的优化。
解决方案:
1、通过调整参数,同时黑白棋子的搜索深度一致,同时以偶数搜索层的形式去搜索。
2、由于采用MFC进行设计(一种老到不行的桌面程序),多线程处理机制比较麻烦,所以线程冲突,导致下不了几步就崩了,后期采用QT编译器排除这个问题,目前先关闭了开局库。
3、博弈赛前的启发函数的分值是分层重要的,使用01关系表示冲五、眠四这种状态一一赋值、同时可以模拟五子棋的VCF算法。
收获:
1、第一次出省代表学校参加比赛,还是挺开心的,在这一次比赛的交流中,我也我的对手们交流了一下,对手们都很厉害,他们有来自北理、沈航等好多厉害的学校,和他们交流的同时扩宽了我的眼界。同时为了我后面读研埋下了铺垫。
2、这一次比赛让我知道了自己学习上还是存在比价多的不足的地方,我需要加大自己的动手能力培养。
2018年天源迪亚杯博弈赛后的感受相关推荐
- 蓝桥杯单片机 赛后资料整理——NE555芯片模块与第十届省赛的总结
蓝桥杯单片机 赛后资料整理--NE555芯片模块 电路原理 模块特性 驱动方法 代码模板 个人总结 本文适用于 CT107D竞赛板+ IAP15转接板 电路原理 模块特性 NE555是一种时钟芯片,输 ...
- 7.python解答2018年第九届蓝桥杯省赛C++A组 分数
7.python解答2018年第九届蓝桥杯省赛C++A组 分数 标题:分数 1/1 + 1/2 + 1/4 + 1/8 + 1/16 + - 每项是前一项的一半,如果一共有20项,求这个和是多少,结果 ...
- 2018年国赛高教杯数学建模A题高温作业专用服装设计解题全过程文档及程序
2018年国赛高教杯数学建模 A题 高温作业专用服装设计 原题再现 在高温环境下工作时,人们需要穿着专用服装以避免灼伤.专用服装通常由三层织物材料构成,记为I.II.III层,其中I层与外界环境接 ...
- 2018 HDU多校第四场赛后补题
2018 HDU多校第四场赛后补题 自己学校出的毒瘤场..吃枣药丸 hdu中的题号是6332 - 6343. K. Expression in Memories 题意: 判断一个简化版的算术表达式是否 ...
- 第八届蓝桥杯个人赛赛后总结
前言:2017年5月27日,第八届蓝桥杯个人赛C/C++大学A.B.C组.Java大学A.B.C组共六个小组决赛在北京举行.对于此次比赛,有过欢乐也有过遗憾,原本没打算写赛后总结,但是指导老师要求我们 ...
- 2018年第九届蓝桥杯—C/C++程序设计省赛解题
2018-4-14 感觉蓝桥杯的风格变了,以前都是暴力搜索类的题目比较多,然而这次并不是- 1.第几天 2000年的1月1日,是那一年的第1天. 那么,2000年的5月4日,是那一年的第几天? 注意: ...
- 2018年第九届蓝桥杯省赛C/C++ A组(蒻鸡自己写的,看不上勿喷,自己的一点想法)
第一题 标题:分数 1/1 + 1/2 + 1/4 + 1/8 + 1/16 + -. 每项是前一项的一半,如果一共有20项, 求这个和是多少,结果用分数表示出来. 类似: 3/2 当然,这只是加了前 ...
- 第十二届蓝桥杯嵌入式——赛后总结
目录 前言 主观题分析 LED 按键 串口 数据处理 查询与存储 停车费计算 其它部分 按键切屏 空闲车位亮灯 PWM和低电平切换亮灯 赛后总结 前言 本人系第一年参加蓝桥杯嵌入式,本文仅作为自己的赛 ...
- “破晓之战”星杯传说赛后复盘分析
朱为开 首先上废话,非常感谢引坑狂魔XQ(尼玛今天才知道外号叫XQ,读作cha Q)将我们引入了星杯这个"坑",从上学期的某个时刻开始每周以朱志斌,孟子潇宿舍以及张娱为据点开始&q ...
最新文章
- GMap.net 离线地图问题
- 在生产环境下处理EFCore数据库迁移的五种方法
- 独处可以激发思考的力量
- Linux设备驱动模型1——简介和底层架构
- HTTP状态:202、301、304、404、503
- 平衡二叉树(AVL)python实现
- homebrew 安装 formula 的不同历史版本——以安装 node 为例
- 侧边栏_第四课 侧边栏和过滤器
- python培训班靠谱吗-Python培训机构就业靠不靠谱?
- Yii2.0 两次奇葩的数据库连接经历
- 黑马程序员——String类总结
- 001_iBase4J学习之环境搭建
- 软件工程 选课系统的uml类图_软件工程课程设计-基于UML的学生选课系统的软件工程课程设计 精品推荐...
- Sloth 实战(二)之远程对象
- 计算机未响应怎样解决方案,电脑提示Internet Explorer未响应怎么办?解决IE浏览器未响应的解决方法...
- word回车后间距太大_word编辑按回车换行上下间距好大怎么回事
- CSS性能优化的几个技巧
- 墙裂推荐!看完全面掌握,最详细的 Docker 学习笔记总结(2021最新版)
- Unity3d 与罗技G29交互
- 越狱第四季下载(PMP)
热门文章
- 电磁中间继电器DZJ-206/220VAC
- matlab中求虚数的模,matlab计算带有复数的函数,最后求复数函数的模,结果里面却有...
- [Dream Team邀请赛]----Money Henry拣钱
- java毕业生设计信管专业毕业生就业管理信息系统计算机源码+系统+mysql+调试部署+lw
- 【多媒体封装格式详解】---ASF(WMV/WMA)【1】
- 计算机网络原理自用笔记_2_计算机网络定义和分类
- 从妓到后——史上最令男人动心的女人
- Fragment not attached to Activity
- 当当API接口-item_get - 获得dangdang商品详情
- Kubernetes、C语言小白变怪兽、C++ Primer Plus、TCP/IP网络编程、JavaScript高级程序设计