P06 细化评分表
总分 100。性能必须建立在 candidate 正确且通过独立 oracle 的前提上;“更快但错”不进入 性能分。
| 维度 | 权重 | 满分表现 | 部分完成参考 |
|---|---|---|---|
| 功能正确性 | 40 | 多规模/多 seed/多 steps 通过全网格 oracle、误差和防删工作检查 | 只通过固定 fixture 或存在边界错误 |
| 故障与边界 | 25 | 处理尺寸、steps、浮点、编译器、线程/平台差异,并保留退化案例 | 只报成功输入,异常时崩溃或静默错 |
| 性能/资源 | 15 | 严格基线、重复/中位数、计数器/替代指标,达到或解释 20/50/100× 分档 | 只有一次 wall time 或把 -O3 当优化 |
| 结构与文档 | 10 | 单一主要改动 commit、构建复现、接口稳定、工具链说明 | 改动混杂、无法复现实验或缺少参数 |
| 报告与反思 | 10 | 假设—证据—结论完整,解释失败和瓶颈迁移 | 只展示最终数字,没有因果或限制 |