Files
InfoRSI/tasks/circle_packing/requirements.txt
T
iomgaa cf6bc4c844 feat: 任务书 05,runner 与 tasks 两个模块
runner 用 Docker 跑一条命令并交回结局和资源用量;tasks 读 task.json、准备运行目录、给出正式运行/校验器/轻量检查的运行定义,并从原始产物独立判分。任务目录从参考项目搬到 tasks/circle_packing/,新增 task.json;vocab 的 VERDICTS 删掉"判不了",ProcessResult 的 cancelled 改为"容器从外面被杀了"。

全新上下文审阅后的两处修复:计量 shell 以容器内 root 运行,命令经 setpriv 降权,结果写在容器自己的文件层、结束后 docker cp 取出,并加 no-new-privileges,候选无法伪造计量结果把超时记成正常退出;harness 开跑前删掉旧的 solution.json、metrics.json,旧产物不会被当成本次的值。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 13:55:47 -04:00

8 lines
337 B
Plaintext

numpy==2.3.1 # 数组与矩阵运算
scipy==1.18.1 # 数值优化、线性规划、空间距离计算等
numba==0.67.0 # 把 Python 循环编译成机器码
llvmlite==0.49.0 # numba 的编译后端
sympy==1.14.0 # 符号与精确计算
mpmath==1.3.0 # 任意精度浮点运算(sympy 依赖它)
networkx==3.7 # 图结构分析