FORK / 上游项目
saiblo-antwar-sdk-cpp
ANTWar 智能体比赛的 C++ SDK、模拟器和示例。
本页记录本轮维护的改动和验证结果。完整差异与实时合并状态请查看 Pull Request ↗。
这是 Fork 仓库。保留上游目录、许可与贡献说明;安装和兼容性以上游对应版本为准。查看上游 ↗
准备环境
- 准备支持 C++11 的编译器与 Make。
使用入口
- make
- make docs
目录结构与职责
- include/ — 游戏模型、通信与模拟器头文件
- example/ — control/simulate/template 示例
- Makefile — 编译与文档目标
- Doxyfile — API 文档配置
本次整理
- 新增维护文档和在线文档入口,补全用途、目录、使用路径及验证边界。
- 修复 Makefile 的头文件目录和依赖列表,从根目录改为 include/。
检查结果
| 检查项 | 状态 | 证据 / 范围 |
|---|---|---|
| 仓库目录与入口盘点 | passed | 检查 Git 索引中的 16 个路径、README 和项目配置;不等于功能验收。 |
| 完整构建与端到端运行 | not_run | 3 个示例通过 MSVC /Zs /std:c++14 语法检查;未运行 Judger 比赛或模拟完整对局。 |
| MSVC 示例语法检查 | passed | cl /Zs /std:c++14 /EHsc /Iinclude 对 3 个 example/*.cpp 检查通过。 |
已知限制与后续工作
- 3 个示例通过 MSVC /Zs /std:c++14 语法检查;未运行 Judger 比赛或模拟完整对局。