《计算机学报》(Chinese Journal of Computers, CJC) 是 CCF A 类综合性中文月刊,以原创长文为主,
外审专家会实质性追问"这些结果换个人、换台机器能不能复现"。可复现性不是投稿时才补的装饰,而是从
实验设计与数据采集之时就要固化的工程纪律:环境、种子、数据、脚本、版本一旦当时没记,事后无法
重建。本技能给出面向 CJC 长文的可复现性做法,与 cjc-experiments(实验设计)、
cjc-artifact-evaluation(制品托管)配套使用。事实核验日期 2026-07-09,未确认的本刊具体要求标
待核实。
| 层次 | 含义 | 达标标志 |
|---|---|---|
| 可重复 (repeatable) | 同一团队同一环境重跑得到一致结果 | 固定种子/环境后多次运行结果稳定 |
| 可复现 (reproducible) | 他人用你的代码与数据得到一致结果 | 一键脚本产出对上论文表图 |
| 可复制 (replicable) | 他人独立实现得到一致结论 | 方法与设置描述足够完整、无隐含技巧 |
CJC 长文至少要做到"可复现",并让方法描述完整到支持"可复制"。
run_all),并在 README 写清运行顺序、预计时间与产物位置。cjc-submission)。cjc-camera-ready)。cjc-supplementary)。一份能让外审"照着就能跑"的 README 至少包含:
# <论文题名> 复现包
## 1. 环境
- OS / 硬件(CPU,GPU,显存) / 语言与框架版本
- 一键安装: pip install -r requirements.txt (或 docker build)
## 2. 数据
- 来源、版本、访问日期、许可;获取脚本 scripts/get_data.sh
## 3. 复现主结果
- bash scripts/run_all.sh # 复现全部主表主图
- bash scripts/table6.sh # 单独复现表6
## 4. 结果对应
- 表2 ← scripts/table2.sh ;图3 ← scripts/fig3.sh …
## 5. 预计耗时与随机性
- 种子固定;单次约 __ 小时;多次运行报均值±方差
## 6. 不可公开部分与替代核验
cjc-writing-style、cjc-experiments)。[层次目标] 可重复 / 可复现 / 可复制 —— 本文达到:___
[环境] OS/硬件/框架版本 已固定?环境文件已提供?是/否
[随机性] 种子固定?多次运行均值±方差?显著性检验?是/否
[数据] 来源/许可/预处理 可追溯可重放?是/否
[污染] 数据泄漏与评测污染排查:通过/待改
[脚本对应] 主表主图↔一键脚本 一一对应?是/否
[匿名] 外审材料已去身份化?是/否