[交流分享] 大赛常见FAQ,包含作品提交失败常见原因

一、常见问题整理,定时更新:

  1. 报名成功以后,如何领取比赛资源?

    答:7.23-8.23报名及初赛期间,每天16:00之前报名的选手,当天18:00以后可以免费领取比赛资源;每天16:00以后报名的选手,则次日18:00以后方可免费领取比赛资源

    比赛资源领取步骤https://bbs.huaweicloud.com/forum/thread-21030-1-1.html


  2. 报名成功以后,且已经实名认证,为什么点击领取资源的链接后提示“抱歉,您不符合本次活动参与条件,欢迎关注其他活动”?

    答:可能有三个原因

    (1)领取时间不正确:7.23-8.23报名及初赛期间,每天16:00之前报名的选手,当天18:00以后可以免费领取比赛资源;每天16:00以后报名的选手,则次日18:00以后方可免费领取比赛资源。比赛资源领取步骤https://bbs.huaweicloud.com/forum/thread-21030-1-1.html

    (2)由于资源有限,为了帮助更多的开发者参与大赛,每位实名认证的用户只能通过一个账户申请一次资源;

    (3)由于资源有限,每天定额发放50套免费资源。


  3. 比赛资源用起来非常好,可以续费吗?

      答:不可以续费。由于本次参赛资源是由华为云免费提供(资源使用时长2个月),因此请不要进行续费操作。大赛结束后,华为云会在9月22日进行资源回收操作,因此即使续费,在资源回收后也无法使用服务。请各位参赛用户及时将参赛作品和其他数据进行保存,以免因资源回收造成数据丢失。除参赛作品相关外,请不要上传其他应用程序信息,以免给您造成其他损失。


   4. 比赛中的地图是随机,还是固定的?

     答:初赛、复赛、决赛中的地图都是随机的



二、【选手提交作品后没有分数】-常见原因合集(更新中)

(1)作品中不要调用exe可执行文件,linux环境无法执行。

(2)gameclient.sh脚本,cd目录执行程序时,需要使用绝对路径。

(3)目录格式不对,要求zip包解压后,一级目录直接有gameclient.sh文件(如截图),如果将gameclient.sh放入其他路径下,会找不到该文件。

一级目录解释.png

(4)选手提交的程序跟服务端建立socket链接失败。

(5)提交了具备破坏、攻击性的作品,包括病毒检测软件。注意大赛组织方已经在作品提交要求中第7条进行了说明:由于ameclient.sh文件本身具备一定的开放性,请不要提交具备破坏、攻击性的作品,所有的作品都会在独立的虚拟机或容器中运行,出现虚拟机或容器被作品破坏、攻击的情况,则参赛资格会被取消。

(6)提交作品以后,提示“00005null”的报错,原因可能有:

       A:没有连接上服务器,选手提交的程序跟服务端建立socket链接失败;

       B:目录格式不对,要求zip包解压后,一级目录直接有gameclient.sh文件,如果将gameclient.sh放入其他路径下,会找不到该文件;

      C:没有添加可执行权限,需要给shell文件加上可执行权限。

(7)UI界面没有显示players,点击UI右下角的按钮,也没有效果,原因可能是:Battle UI这个程序不支持队伍中文名,把constant.py里面的teamname换成英文

(8)本地跑有分数,上传到服务器是0分,原因可能是:找路算法有问题,没走到能量点。