-
各位同学好~~感谢各位同学对软挑赛的持续关注,赛题组根据论坛问题汇总FAQ问题如下。欢迎大家留言讨论。 Q1:打分函数 中存在 三个参数的具体含义是什么?正式比赛中是否会提供?A1:打分函数中涉及的三个参数含义解释如下:1) 表示测试样本的难度权重,原则上多边形的顶点数量越大,数值越大;2) 表示评分系统的正确率权重, 表示评分系统的运行效率权重;3) 是一个足够大的数值,避免未知原因导致选手程序运行时间t过小导致判分系统崩溃。本次赛题得分设计的初衷,是在保证正确率的基础下,提升求解性能,这也契合真实业务场景下工业级稳定运行的要求。初赛练习赛阶段所采用的为内部简化版得分公式,为避免选手过度纠结于正确率得分与性能得分的权衡,赛题组将在正式赛阶段优化调整得分公式。初赛正式赛得分公式的设计原则同步如下:1)单个样例需所有测试点全部正确方可计分,否则该样本得分为0。此处的全部正确仅以通过测试样本点校验为标准,不要求算法在理论层面完全严谨准确。2)在测试样本点全部正确的前提下,增设性能得分,程序性能越优,对应得分越高。 Q2:测试数据是否保证具有唯一解?如果存在多个长度相同的最小平移向量,如何输出?A2:测试数据不保证具有唯一解。若存在多个解,选手可以输出任意一个,判题器均会判断输出正确。判题器会从两个方面进行验证解的正确性:一是两个多边形重叠是否消除,二是输出解是否长度最短。因此,如果存在多个解,选手输出任意一个,判题器均会判断该解正确。判题器使用面积法判断两个多边形之间是否重叠。若两个多边形重叠的面积小于1e-8且小于两个多边形面积最小值的百分之一,判题器判定两个多边形不重叠。 Q3:打分函数中的选手测试用时t包含预处理时间吗?A3:不包含。在初赛阶段,预处理时间限制在1s之内,若超时,判题器直接退出,得分为0,但预处理时间不计入打分函数 中的选手测试用时t。 Q4:采用不同编程语言进行解题时,评分结果是否有所不同?是否会依据编程语言划分难度差异?A4:本次软挑赛引入了性能分数,因为不同编程语言存在底层性能差异,确实会对最终的得分有影响。但考虑到引入不同语言的补偿机制,反而有可能导致选手提交性能偏低的编码语言程序,同时,赛题组鼓励大家使用AI编程工具,不同编码语言之间转化比较容易实现。因此,为保证竞赛规则的统一性与成绩的横向可比性,本次评测执行统一性能评判标准,不区分编程语言难度,不补偿不同语言的底层性能差异,最终得分和排名仅依据程序实际运行结果判定。 Q5:demo保证正确性吗?A5:demo的主要作用是让选手熟悉交互过程,不保证在任何情况下均输出合法解。为竞赛公平起见,赛题组不对demo算法细节进行答疑。 Q6:基于给出的demo进行重构优化,是否会触发判重?A6:若选择在demo基础上进行重构优化,建议对demo进行适当的修改,避免无法通过代码查重。查重分为自动查重和人工核验,即便误判也有申诉机制。 Q7:在输出格式要求中要求先输出向量总个数,但是在demo中的Solution.cpp并没有输出。A7:此bug已修复,请选手下载最新版本地程序,并在线提交程序时注意修改源码。
-
请问何时有新一期的赛题?
-
首先我确定我提交的方式肯定没问题因为之前提交都能拿分,但是现在我就算把demo交上去都是编译错误是为什么
-
我是去年决赛获奖选手之一,感觉和前几年相比今年的问题很多!首先,赛题内容相比前几年十分单薄,23-25都是基于真实场景抽象出来的开放性赛题并且公布了判题器,得分公式。今年的任务书虽然看着有八九页,但是大部分都是解释一些数学概念,真正的赛题内容其实很单薄,个人认为对于重叠多边形平移最短向量这种问题,工业界早就研究很久了,作为这方面初学者的我们几乎不可能在已有的算法上创新。其次,感觉赛题组对今年赛题不够重视,首先就是赛题任务书,运行脚本等等有好几处错误,另外似乎也没用目前比较先进的agent进行测试,目前榜单前列很多都是纯AI,个人感觉参赛选手缺乏对赛题的深入思考,变成了agent大赛。隐藏得分公式参数这件事也很奇怪,如果你不公布alpha的值的话,我怎么才能知道我的程序应该更偏向提高正确率还是缩短运行时间呢?难道我要一直试吗,目前榜单上大部分分数都一样,缺乏区分度。
-
我相同的代码不同时间提交分数不一样,这正常吗
-
相同文件在win就可正常提交
-
强烈建议赛题组公布得分计算公式的参数以及判题器的逻辑, 线上完全可以用隐藏的数据集测试, 隐藏得分公式的比赛第一次见.另外吐槽一下今年赛题组似乎十分敷衍, 光是任务书就有好几处问题, 大家提出的问题也视而不见, 回复缓慢. 我参加了去年软挑的初复决赛, 去年的体验很好, 所以对今年的赛题也很期待. 毕业前最后一次参加遇见这样的情况很难受 !
-
前面三年的都有replay回放,今年的能不能也有一个。另外能不能完善一下判题的脚本与代码。replay的话起码可以形象化知道我们的程序到底干了一些什么,包括这个判题标准,标准运行时间,有什么含义。这样的话可以给我们这些参赛选手一个很好的优化指示
zhuizhuzheming
发表于2026-03-23 21:51:51
2026-03-23 21:51:51
最后回复
zhuizhuzheming
2026-03-23 21:51:51
134 0 -
这里输出格式让先输出向量总个数,但是在demo中的Solution.cpp并没有输出
-
请问专家,简单多边形点的个数具体在什么范围可以给出吗?另外初赛正式赛的数据每例也是两个简单多边形+1w条查询吗?能否给出查询数量的范围?
-
如何邀请队友加入团队啊?
-
样例中出现凹多边形,线上的有吗pdf中不是说初赛都是凸多边形吗
-
请问基于给出的demo进行增删改,是否会触发判重?需要从头把demo给出的数据结构、数学函数、大体框架等重写一遍吗,还是可以保留并直接在此基础上修改?
-
4月初估计就毕业了,还能参加么?
-
第36期交流群显示已满,加不进去
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签