Snake Rodeo

🐍 AI 贪吃蛇自动竞技代理

基于 BFS 与博弈论的自动化贪吃蛇竞技代理,支持自定义策略、离线仿真与 Telegram 日志。

收藏
2.9k
安装
1.1k
版本
3.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Snake Rodeo 是一款为 Trifle Snake Rodeo 多人贪吃蛇游戏设计的自动化竞技代理。它通过守护进程模式连接游戏服务器,使用 SSE 实时监听游戏状态,并基于可插拔的 AI 策略自动投票选择蛇的移动方向。核心依赖 snake-rodeo-agents 库,提供完整的游戏状态解析、BFS 路径搜索、洪水填充死路检测等算法工具。

显著优点

  • 策略丰富:内置 5 种策略(期望价值、激进、保守、弱势方、随机),支持自定义扩展
  • 离线仿真:提供高吞吐量的锦标赛模拟器,支持种子复现与多策略对比
  • 架构清晰:守护进程与策略逻辑分离,支持热切换、暂停/恢复、Telegram 日志
  • 低门槛接入:使用临时钱包 SIWE 认证,无需真实 ETH

潜在局限

  • 依赖外部服务:需连接 Trifle 游戏服务器,存在服务可用性风险
  • 资金门槛:需要 Balls 余额才能投票,新用户需通过游戏或空投获取
  • 策略复杂度:自定义策略需理解 Hex 网格坐标系与博弈论模型,学习曲线较陡
  • Node 版本锁定:要求 Node.js 18+,旧环境不兼容

适合人群

  • 区块链游戏自动化开发者
  • 博弈论策略研究者
  • 希望参与 Play-to-Earn 竞技但无法实时在线的玩家

常规风险

  • 资金损失:自动投票可能因策略缺陷导致 Balls 余额快速消耗
  • 反作弊检测:高频操作可能触发平台风控
  • 私钥管理:临时钱包私钥本地存储,存在泄露风险(建议仅用于游戏资金)
  • 智能合约风险:底层游戏合约未开源审计,存在未知漏洞可能

Snake Rodeo 内容

daemon文件夹
lib文件夹
手动下载zip · 16.5 kB
autoplay.mjstext/javascript
请选择文件