这是一个用于《觅长生》游戏的自动论道 BepInEx Mod。
该 Mod 内置了多种论道策略,能够自动计算并推荐最优出牌决策。
- 🎯 多种决策策略:支持贪心策略、前瞻策略等
- 📊 实时评分展示:在卡牌上显示评分徽章
- 🔧 可扩展架构:策略与游戏逻辑分离,便于扩展
- 确保已安装 BepInEx 5.x
- 将
AutoLunDao.dll与AutoLunDao.Core.dll放入BepInEx/plugins目录
- 复制
Directory.Build.props.template为Directory.Build.props.user - 修改
GamePath为你的游戏安装路径:
<Project>
<PropertyGroup>
<GamePath>你的游戏路径\觅长生</GamePath>
</PropertyGroup>
</Project>dotnet buildAutoLunDao/
├── Core/ # 核心逻辑库(无游戏与 Unity 依赖)
│ ├── Entities/ # 数据实体(Card, State, Topic)
│ ├── Simulators/ # 论道出牌模拟器
│ └── Strategies/ # 决策策略
├── Engine/ # 决策引擎
├── GameBridges/ # 游戏桥接层
├── UI/ # UI 组件
├── Benchmarks/ # 策略基准测试(无游戏与 Unity 依赖)
│ └── Sandboxes/ # 论道游戏沙盒
├── Plugin.cs # BepInEx 插件入口
└── Patches.cs # Harmony 补丁
| 策略 | 描述 |
|---|---|
| BaselineStrategy | 基线策略,模拟 NPC 的出牌策略 |
| ImprovedBaselineStrategy | 改进的基线策略 |
| GreedyStrategy | 贪心策略 |
| LookaheadStrategy | 前瞻策略 |
cd Benchmarks
dotnet run --c Release本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。