46
This commit is contained in:
@@ -33,28 +33,17 @@ python scripts/audit_paper_formal.py --snapshot docs/paper/data/formal-results.j
|
||||
\toprule
|
||||
文件或目录 & 用途\\
|
||||
\midrule
|
||||
<<<<<<< HEAD
|
||||
\pathtext{src/mcm26b/} & 几何计算、集合估计、覆盖优化、任务排序与通信实现\\
|
||||
\pathtext{src/mcm26b/guarantee/plans/} & 第四问站点方案与离散验证参数\\
|
||||
\pathtext{scripts/audit_paper_formal.py} & 正式文件核对、统计计算与表格生成\\
|
||||
\pathtext{scripts/build_paper_support.py} & 矢量图、源码附录与支撑包生成\\
|
||||
\pathtext{docs/paper/data/} & 六个正式案例的统计快照、表格及校验值\\
|
||||
\pathtext{docs/paper/sections/} & 分章论文源文件\\
|
||||
\pathtext{docs/paper/figures/} & 几何示意图与正式耗时图的矢量源文件\\
|
||||
\pathtext{Jammers-simulator-full/test/} & 六份原名官方正式日志\\
|
||||
=======
|
||||
\pathtext{src/mcm26b/} & 四问几何、信念、覆盖、调度与串行通信实现\\
|
||||
\pathtext{src/mcm26b/guarantee/plans/} & 第四问已实现的覆盖计划及验证参数\\
|
||||
\pathtext{project/} & 最优与基线配对对比框架及其冻结基准集结果\\
|
||||
\pathtext{scripts/audit_paper_formal.py} & 正式文件对应核对、匿名快照及表格复算\\
|
||||
\pathtext{scripts/build_paper_support.py} & 对比表、矢量图、源码附录与支撑包生成\\
|
||||
\pathtext{scripts/build_figure_data.py}、\pathtext{scripts/matlab/} & 插图数据准备与 MATLAB 出图脚本\\
|
||||
\pathtext{docs/paper/data/} & 仅四个所选正式案例的可读统计、表格及哈希\\
|
||||
\pathtext{docs/paper/data/} & 六个正式案例的可读统计、表格及校验值\\
|
||||
\pathtext{docs/paper/sections/} & 分章论文源文件\\
|
||||
\pathtext{docs/paper/figures/} & 正式累计耗时图的矢量源文件\\
|
||||
\pathtext{docs/figures/} & 正文插图(PNG)及其数据清单与生成命令\\
|
||||
\pathtext{Jammers-simulator-full/test/} & 四份原名官方加密正式日志\\
|
||||
>>>>>>> 78e4420a3e496c43db8e06556e539fd7d2aaf231
|
||||
\pathtext{Jammers-simulator-full/test/} & 六份原名官方正式日志\\
|
||||
\pathtext{support-manifest.json} & 支撑包文件清单及逐文件 SHA-256\\
|
||||
\bottomrule
|
||||
\end{tabularx}
|
||||
@@ -66,9 +55,13 @@ Python 运行时需要 \texttt{requests},\texttt{numpy} 提供可选加速。
|
||||
在线测试由模拟器界面启动,接口就绪后执行策略入口。
|
||||
具体运行指令和编译步骤见支撑包的 \texttt{README.md}。
|
||||
|
||||
\section{完整程序源码}
|
||||
以下列出当前策略、配套模块及论文数据处理程序的完整源码。
|
||||
附录通过生成的显示副本将数学符号转换为 LaTeX 命令,
|
||||
支撑包保留对应的可执行 Python 文件。
|
||||
实验结果见正文正式测试表及附录A的数据清单。
|
||||
\section{核心程序代码}
|
||||
四问的求解核心集中在约 $5000$ 行的单文件程序中,按\textbf{公共层、几何与集合估计层、
|
||||
覆盖保证层、策略层}四层组织;评测机、命令行外壳、数据采集与绘图脚本、
|
||||
单元测试以及未被采用的方案不属于求解核心,不在此列出。
|
||||
完整可执行程序为支撑材料中的 \pathtext{mcm26b-核心代码.ipynb},
|
||||
\pathtext{src/mcm26b/} 保留与之逐字对应的模块化版本,两者函数名一一对应。
|
||||
下列代码为无改动的摘录:函数体与注释与程序一致,只按核心程度取舍。
|
||||
未收录的部分包括独立评测机(按附件协议复现模拟器,与求解代码零耦合)、
|
||||
命令行入口、数据采集与论文绘图脚本、单元测试,以及经实测未采用的候选方案。
|
||||
\input{data/source-listings}
|
||||
|
||||
Reference in New Issue
Block a user