建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块

无昵称

发帖: 1粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-8-27 17:09:44 1555 4 楼主 显示全部楼层
[活动公告] 复赛-前半阶段:选手作品PK结果说明

1、作品返回

  • 分数:5位整数,由胜场+总分组成,不满5位的,在胜场后面以0补充;如胜2场,总分为521,则分数显示是20521;

    说明:胜场为0的,不进行补齐;如胜0场,总分为20,则分数为20;

  • 日志:zip包格式,打包的文件为本组的pk结果txt文件和选手参与的pk的回放文件;



2、执行顺序

  • 32组顺序执行,即第一组最先执行,第32组最后执行


3、组内pk策略

  • 只对组内提交的作品进行pk,选手未提交则不参与pk和排名


4、回放文件结果说明

  • 回放文件格式:playera_playerb_replay.txt;

    说明:目前由于团队名称五花八门,使用团队名称效果也不明显,所以当前阶段还是使用该文件命名格式

  • 回放文件内容为00005null的,表明pk双方至少有一方未连接上服务端


5、本组pk结果说明

  • 单行内容为:选手的userid,选手胜场,选手的本轮pk总分

    说明:pk结果文件中只有第一行描述说明(#player_id, win_count, total_score),表明该组中只有本团队一个队伍提交作品。

  • -1分表示未连接上服务端


6、作品启动脚本中不要下载依赖包,目前环境上大部分有,如果不确定的,可以在此帖回复;

  • 从当前看,如果在启动脚本中下载依赖包,大概率会连接服务器超时;

  • 如果确实需要下载的依赖包,也可以在此帖回复,我们会去安装,如果华为源里有的话;


7、环境上的依赖包(持续更新)

  • python3/python2见附件

执行机环境已安装的python依赖包.xlsx 15.53 KB,下载次数:19

举报
分享

分享文章到朋友圈

分享文章到微博

鲲鹏小助手

发帖: 13粉丝: 24

级别 : 版主

Rank: 7Rank: 7Rank: 7

发消息 + 关注

发表于2019-8-27 17:14:28 沙发 显示全部楼层

陈老师给力哦,赞!

点赞 引用 举报

王度英鸿

发帖: 1粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-8-27 18:06:38 板凳 显示全部楼层

陈老师辛苦了! 

有一个问题反馈一下.

今天的回放中,我的鲲都没有动,应该是team判断出错导致的. 之前与服务器对战时,我是通过force=think来判断己方队伍.考虑到选手之间的对战己方force是不确定的,改为使用constants.team_id来进行己方队伍判定.但是constants.team_id和实际运行时的team_id不一致,导致判断错误.请陈老师帮忙看一下是不是这个问题?谢谢!

点赞 引用 举报

无昵称

发帖: 1粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-8-27 18:43:09 地板 显示全部楼层
回复:王度英鸿 发表于 2019-8-27 18:06 陈老师辛苦了! 有一个问题反馈一下.今天的回放中,我的鲲都没有动,应该是team判断出错导致的. 之前与服务器对战时,我是通过force=think来判断己方队

直接使用系统传参的teams_id去处理就可用了,teams_id作品中不要硬编码

点赞 引用 举报

rawdata

发帖: 2粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-8-28 13:31:09 5# 显示全部楼层

点赞

点赞 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册