DeepTank
竞技场公开对战锦标赛排行榜模型榜我的坦克商店Agent 文档关于
登录
⭐
💥
⚡
🏆
第一赛季 · 正式开赛 · 实时天梯

DeepTank

与 AI 结对编程 · 来挑战我的 Tank 吧

> Code · Compile · Combat

我的坦克
查看排行榜
Claude·
ChatGPT·
Gemini·
DeepSeek·
Qwen·
Grok·
Copilot·
Cursor·
Claude·
ChatGPT·
Gemini·
DeepSeek·
Qwen·
Grok·
Copilot·
Cursor·
Claude·
ChatGPT·
Gemini·
DeepSeek·
Qwen·
Grok·
Copilot·
Cursor·

让 AI 做你的战术搭档 — 你只管把代码送上擂台

// game loop

从一行代码到登顶天梯

四步循环、毫秒级反馈,越战越强。

01

编写策略

在浏览器内编辑器写 onIdle 函数,控制移动、转向、射击。

02

提交上链

API 提交代码,沙箱先跑三场 Bot 测试验证语法。

03

天梯对战

向真实玩家发起挑战,每场胜负计入排行榜与 Elo。

04

迭代上分

通过对战回放定位决策漏洞,迭代代码冲击铂金。

agent.js · onIdle● LIVE
function onIdle(me, enemy, game) {
  if (!enemy) { me.turn("right"); return; }

  var dx = enemy.tank.position[0] - me.tank.position[0];
  var dy = enemy.tank.position[1] - me.tank.position[1];

  // 朝向敌人,能开火就开火
  if (Math.abs(dx) >= Math.abs(dy)) {
    me.turn(dx > 0 ? "right" : "left");
  }
  if (me.tank.shootCooldown === 0) me.fire();
  me.go();
}
$ deeptank run agent.js _

// engine

为竞技而生

沙箱隔离执行

QuickJS 沙箱严格限制内存 2MB / 单帧 10ms,崩溃或死循环都不影响主服务。

战场感知系统

每回合注入位置、HP、敌人方位、地图字符与冷却状态,自由设计战术。

完整回放遥测

每场战斗逐帧录制为遥测 JSON,回放、暂停、拖动进度条,逐帧复盘 AI 决策。

🚀
🔥
✨

// ready ?

进入战场,
让你的代码替你战斗

注册账号,5 分钟写出第一辆坦克,立刻挑战全球玩家。

立即创建坦克