提示
暂不支持移动端,请在PC端查看

首页 难题挑战 演武堂 炼金阁 模板管理 运营中心 光明顶 关于我们
搜索

《面向大规模数字电路的逻辑与结构分析算法》赛题讨论&答疑

云水谣

0

主题

19

回帖

182

积分

发布时间:2025-5-22 11:45:15 | 显示全部楼层
ABB 发表于 2025-5-22 09:45
你好,请问重新更换评分标准后分数从三十几掉到个位数是正常的吗?

你好,分数下降是正常的,评分标准中增加了正确case的权重,详细可见标准(5);并且明确了可能产生歧义的单bitD的打印格式,对于单 bit D,格式应为 D[0]。
o_0

0

主题

6

回帖

66

积分

发布时间:2025-5-22 16:10:56 | 显示全部楼层
case02中顶层模块是TOPGATELEVEL,还是说我们用于比赛的所有的case都是TOP?
云水谣

0

主题

19

回帖

182

积分

发布时间:2025-5-22 16:24:24 | 显示全部楼层
o_0 发表于 2025-5-22 16:10
case02中顶层模块是TOPGATELEVEL,还是说我们用于比赛的所有的case都是TOP?

公开case已更新,您可前往 gitee https://gitee.com/eda2_xiakedao/ennocad-2025-structural下载最新版本;并且所有case已校验,所有case具有相同模式(D X L TOP等),不同case只有复杂度区别。
o_0

0

主题

6

回帖

66

积分

发布时间:2025-5-23 19:34:34 | 显示全部楼层
云水谣 发表于 2025-5-22 16:24
公开case已更新,您可前往 gitee https://gitee.com/eda2_xiakedao/ennocad-2025-structural下载最新版本 ...

那json中是L[0],L[1]这样还是L1,L2这样?
侠客岛_SCP_014

0

主题

36

回帖

148

积分

发布时间:2025-5-26 09:09:29 | 显示全部楼层
o_0 发表于 2025-5-23 19:34
那json中是L[0],L[1]这样还是L1,L2这样?

按照赛题详情里的要求,L1、L2这样就行
yulin

0

主题

2

回帖

34

积分

发布时间:2025-6-6 15:03:37 | 显示全部楼层
请问有这样一个表达式f=!(L*X)*S,对于该式子来说,仅有L和X均为1的时候才会使得S为无关项,请问L=1也是一种解吗
ennocad123

0

主题

22

回帖

84

积分

发布时间:2025-6-6 15:22:56 | 显示全部楼层
yulin 发表于 2025-6-6 15:03
请问有这样一个表达式f=!(L*X)*S,对于该式子来说,仅有L和X均为1的时候才会使得S为无关项,请问L=1也是一种 ...

不是的, 只有L能独立决定结果是否有S,才算是有解。不能依赖于X
whh

0

主题

11

回帖

172

积分

发布时间:2025-6-11 09:21:58 | 显示全部楼层
提交显示:Disk write speed is too fast, there is a suspicion of attack, please check and re-upload.  当天就提交了一次,是系统磁盘满了吗
云水谣

0

主题

19

回帖

182

积分

发布时间:2025-6-11 10:53:20 | 显示全部楼层
whh 发表于 2025-6-11 09:21
提交显示:Disk write speed is too fast, there is a suspicion of attack, please check and re-upload.  ...

你好,由于短期写入大量数据,触发了平台的安全防控策略,平台限制磁盘写入小于200MB/S,建议进行调整,避免集中大量写入磁盘。
Gary233

0

主题

7

回帖

140

积分

发布时间:2025-6-11 16:38:57 | 显示全部楼层
“在基础分评分阶段,对于任意单个 case 不进行实际打分,仅进行正确性验证,正确性验证通过,分数为 1,正确性验证失败,或单个 case 超时时间为两小时,该 case 分数为 0”
“每个测试电路的输出结果答错扣 5 分,对于单个 case,若出现任意一组错误解,该 case 得 0 分。
总分 = S(k) + S(r) - 5n”
@ennocad123 请问这里对于超时的例子,总分也会扣5分吗?
ennocad123

0

主题

22

回帖

84

积分

发布时间:2025-6-12 09:28:36 | 显示全部楼层
Gary233 发表于 2025-6-11 16:38
“在基础分评分阶段,对于任意单个 case 不进行实际打分,仅进行正确性验证,正确性验证通过,分数为 1,正 ...

超时--没有结果--验证错误=总分扣分+总分按比例扣分
yulin

0

主题

2

回帖

34

积分

发布时间:2025-6-16 10:29:08 | 显示全部楼层
可以提供更多的测试case吗,特别是中型的case现在还没有
云水谣

0

主题

19

回帖

182

积分

发布时间:2025-6-16 11:05:19 | 显示全部楼层
yulin 发表于 2025-6-16 10:29
可以提供更多的测试case吗,特别是中型的case现在还没有

您好,企业提供了中大型case以供调试性能,case已更新至附加材料,gitee链接如下:
https://gitee.com/eda2_xiakedao/ ... erformance-case.zip
o_0

0

主题

6

回帖

66

积分

发布时间:2025-6-16 20:19:01 | 显示全部楼层
一个verilogD[0]跟L1,有关,和L2没产生链接,需要输出答案的时候将L2随便写一个数字输出吗;
还是说输出和所有输入都有关呢
ennocad123

0

主题

22

回帖

84

积分

发布时间:2025-6-17 09:20:13 | 显示全部楼层
o_0 发表于 2025-6-16 20:19
一个verilogD[0]跟L1,有关,和L2没产生链接,需要输出答案的时候将L2随便写一个数字输出吗;
还是说输出和所 ...

每个输出不一定跟所有L相关,假如无关给个任意值(0/1)即可。
Gary233

0

主题

7

回帖

140

积分

发布时间:2025-6-17 22:53:17 | 显示全部楼层
@ennocad123
想问一下对于S(k),S(r)这两部分的具体分数可以给出来吗,目前只有一个最后的总得分,我觉得这样不清楚是工具本身在S(k)部分得分少,还是在和官方工具比较的S(r)阶段得分少。

还有一个问题就是,S(k)阶段是根据线性回归分析来得到斜率,根据斜率定义时间复杂度和空间复杂度的。但是由于求解时间本身是根据求解规模指数增长的,这里是否存在一种情况是,如果工具对于小的case解得慢,这样对于所有的case的时间复杂度的方差更小,有可能算出来斜率更小,获得更高的分数?
ennocad123

0

主题

22

回帖

84

积分

发布时间:2025-6-18 09:54:46 | 显示全部楼层
Gary233 发表于 2025-6-17 22:53
@ennocad123
想问一下对于S(k),S(r)这两部分的具体分数可以给出来吗,目前只有一个最后的总得分,我觉得 ...

你好
1. 对于分数显示可以咨询平台方。
2.我们评分的目的是尝试量化选手提供算法的优良,在一些极端情况下,在sk阶段故意拉高小型design处理时间的确会获得一定分数,但这部分题目的分数同时会在sr阶段降低。另外,最终获奖算**交由人工审核,参赛者只需专注于提高算法性能。
云水谣

0

主题

19

回帖

182

积分

发布时间:2025-6-18 10:38:04 | 显示全部楼层
Gary233 发表于 2025-6-17 22:53
@ennocad123
想问一下对于S(k),S(r)这两部分的具体分数可以给出来吗,目前只有一个最后的总得分,我觉得 ...

暂时不支持查看细则分数
ABB

0

主题

2

回帖

112

积分

发布时间:2025-6-23 19:12:07 | 显示全部楼层
请问这个评分标准3)不论case的正确性,考虑所有case时间空间开销,这样的设置是否有点不合理?
如果两份代码a和b在所有case保持相同的正确性并且正确的case时间空间开销近似,那么错误的case时间开销也会严重影响S(r)的分数。例如a代码在错误的case时间和空间开销大,得到的S(r)的分数就低,b代码在面对大规模case时直接放弃或是采取其他手段缩短时间,那他的S(r)分数就会高出很多(例如:T=0.3+0.2+0.1+0.2+。。。+100s/0.01s,只需要在某一个大规模case下使用直接放弃的策略就可以极大提升T,log(T)和S(r)自然随之增大)并且由于S(r)总分为50分,占据大头,对于最终的分数影响还是很大的。这样也可以很容易出现a代码正确的case较多整体性能也不错,但是分数却不如正确个数稍微少,但是使用上面策略的代码。
建议讲评分标准3)改为和1)一样的只评判正确的case,根据3)的 计算公式,同一份代码正确的case越多,分数也自然可能更大(TCi / Ti恒正),不会出现错误的case利用策略来提升分数的可能。
ennocad123

0

主题

22

回帖

84

积分

发布时间:2025-6-24 09:36:14 | 显示全部楼层
ABB 发表于 2025-6-23 19:12
请问这个评分标准3)不论case的正确性,考虑所有case时间空间开销,这样的设置是否有点不合理?
如果两份代 ...

你好,如果仔细看的话会发现针对错误的case我们有双重扣分标准,即
1.总分扣五分
2.每错一个总分按比例扣n%(n=100/n总)
这在假设回答正确了一半且满分的情况下预估会扣一半的分数(满分理论无法达到),实际扣分比例在总分大于50的时候会多扣,总分小于50的时候扣的相对更少,这在高分段能够显著拉开差距,在低分段分数会聚集(但低分没有意义),因此不存在你讲的不合理问题。

缩短时间是得到高分的方法,但是采取错误的策略缩短时间会得到错误的结果,在处理错误的结果上面,我相信扣的分数会比得到的分数多得多。

请参赛者专注于提高算法性能。
Sinlessdemon

0

主题

3

回帖

50

积分

发布时间:2025-6-27 09:35:46 | 显示全部楼层
您好,我们的程序能够在xuanwuhu中运行并输出结果,但是上传后得到的分数仍然是0分,我们无法知悉是什么问题导致,能够给一些反馈或者原因呢?
云水谣

0

主题

19

回帖

182

积分

发布时间:2025-6-27 10:51:40 | 显示全部楼层
Sinlessdemon 发表于 2025-6-27 09:35
您好,我们的程序能够在xuanwuhu中运行并输出结果,但是上传后得到的分数仍然是0分,我们无法知悉是什么问 ...

您好,经后台确认,您的执行二进制有问题。 建议您在本地调试,可以在任意位置通过绝对路径的方式执行成功。
Sinlessdemon

0

主题

3

回帖

50

积分

发布时间:2025-7-6 18:35:44 | 显示全部楼层
云水谣 发表于 2025-6-27 10:51
您好,经后台确认,您的执行二进制有问题。 建议您在本地调试,可以在任意位置通过绝对路径的方式执行成 ...

谢谢,请问在输出的格式方面如图中1的换行和2的逗号,会导致错误判断吗file:///C:/Users/95711/Desktop/20250706-183145.png
Sinlessdemon

0

主题

3

回帖

50

积分

发布时间:2025-7-6 18:37:07 | 显示全部楼层
刚才的问题不知道图片有没有正确加载这边再上传一条
20250706-183145.png
ennocad123

0

主题

22

回帖

84

积分

发布时间:2025-7-7 09:00:40 | 显示全部楼层
Sinlessdemon 发表于 2025-7-6 18:37
刚才的问题不知道图片有没有正确加载这边再上传一条

你好,请使用python json包进行解析,如果没有报错,则为正常,另请参考题目格式规范。
12
联系我们
EDA²侠客岛邮箱:xiakedao@eda2.com
联系人电话:18710973410
ISEDA官网
IDAS官网
EDA²公众号
企业微信

Powered by Discuz!

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表