diff --git a/docs/contests/THUAI9/pvp/character/character.md b/docs/contests/THUAI9/pvp/character/character.md index 23d85aaa..80f7275f 100644 --- a/docs/contests/THUAI9/pvp/character/character.md +++ b/docs/contests/THUAI9/pvp/character/character.md @@ -1,17 +1,33 @@ # 角色(PVP) +## 决赛数值调整明细 + +以下数值为决赛版本,与初赛不同: + +| 角色 | 属性 | 初赛值 | 决赛值 | +|:----:|:----:|:------:|:------:| +| 无人机 (DRONE) | HP | 100 | **80** | +| 机器人 (ROBOT) | 攻击力 | 30 | **35** | +| 机器人 (ROBOT) | 负载 | 5 | **10** | +| 自动驾驶汽车 (AUTONOMOUS_CAR) | 攻击力 | 18 | **20** | +| 自动驾驶汽车 (AUTONOMOUS_CAR) | 负载 | 5 | **20** | + +**回血消耗**:由 1 算力回 1 HP → **1 算力回 2 HP**。 + +--- + 三种角色类型,由 Team 在己方工厂消耗算力召唤。每队最多 3 名角色。 ## 角色数值表 | 属性 | Drone(无人机) | Robot(机器人) | AutonomousCar(自动驾驶汽车) | |:----:|:----:|:----:|:----:| -| 血量 (HP) | 100 | 150 | 100 | -| 攻击力 (ATK Power) | 40 | 30 | 18 | +| 血量 (HP) | 80 | 150 | 100 | +| 攻击力 (ATK Power) | 40 | 35 | 20 | | 攻击范围 (ATK Size) | 1000 | 1000 | 1000 | | 防御力 (Robust) | 10 | 15 | 8 | | 视野范围 (ViewRange) | 7000 (7格) | 5000 (5格) | 5000 (5格) | -| 负载上限 (Load) | 5 | 5 | 5 | +| 负载上限 (Load) | 5 | 10 | 20 | | 效率 (Efficiency) | 1 | 1 | 2 | | 移动速度 (Speed) | 5000 | 5000 | 5000 | | 算力消耗 (Cost) | 50 | 50 | 50 | diff --git a/docs/contests/THUAI9/pvp/character/tech.md b/docs/contests/THUAI9/pvp/character/tech.md index 9683587f..b9b4cc2a 100644 --- a/docs/contests/THUAI9/pvp/character/tech.md +++ b/docs/contests/THUAI9/pvp/character/tech.md @@ -1,5 +1,12 @@ # 科技系统(PVP) +## 决赛数值调整明细 + +- 角色基础数值已调整,详见[角色文档](character.md) +- **回血消耗**:由 1 算力回 1 HP → **1 算力回 2 HP** + +--- + 在己方工厂消耗算力升级科技,科技最高 **2 级**。升级后所有已有角色立即获得加成。 ## 科技列表 diff --git a/docs/contests/THUAI9/pvp/interface/interfacecpp.md b/docs/contests/THUAI9/pvp/interface/interfacecpp.md index ddc4c4df..2ba74ff1 100644 --- a/docs/contests/THUAI9/pvp/interface/interfacecpp.md +++ b/docs/contests/THUAI9/pvp/interface/interfacecpp.md @@ -1,5 +1,19 @@ # C++ API 接口文档(PVP) +## 决赛数值调整明细 + +| 角色 | 属性 | 初赛值 | 决赛值 | +|:----:|:----:|:------:|:------:| +| 无人机 (DRONE) | HP | 100 | **80** | +| 机器人 (ROBOT) | 攻击力 | 30 | **35** | +| 机器人 (ROBOT) | 负载 | 5 | **10** | +| 自动驾驶汽车 (AUTONOMOUS_CAR) | 攻击力 | 18 | **20** | +| 自动驾驶汽车 (AUTONOMOUS_CAR) | 负载 | 5 | **20** | + +**回血消耗**:由 1 算力回 1 HP → **1 算力回 2 HP**(`Recover(recover)` 的实际算力开销 = `ceil(recover/2)`)。 + +--- + 选手实现 `IAI` 接口的 `play()` 方法,通过 `api` 参数调用以下所有函数。 --- diff --git a/docs/contests/THUAI9/pvp/intro/rule.md b/docs/contests/THUAI9/pvp/intro/rule.md index 9e76493d..ef62576a 100644 --- a/docs/contests/THUAI9/pvp/intro/rule.md +++ b/docs/contests/THUAI9/pvp/intro/rule.md @@ -1,5 +1,19 @@ # 游戏基本规则与赛制(PVP) +## 决赛数值调整明细 + +| 角色 | 属性 | 初赛值 | 决赛值 | +|:----:|:----:|:------:|:------:| +| 无人机 (DRONE) | HP | 100 | **80** | +| 机器人 (ROBOT) | 攻击力 | 30 | **35** | +| 机器人 (ROBOT) | 负载 | 5 | **10** | +| 自动驾驶汽车 (AUTONOMOUS_CAR) | 攻击力 | 18 | **20** | +| 自动驾驶汽车 (AUTONOMOUS_CAR) | 负载 | 5 | **20** | + +**回血消耗**:由 1 算力回 1 HP → **1 算力回 2 HP**。 + +--- + - PVP 模式支持 **2~4 支队伍**同时对抗,每支队伍由一名选手控制。 - 所有队伍起始条件完全相同:拥有一座**工厂**(位于地图角落),**100 点初始算力**,**0 点初始资源**。 - 双方需要在地图上采集资源、占领算力中心、生产产品、在市场售卖、攻击敌方单位,尽可能获取更高的分数。游戏结束时得分高者获胜。 @@ -30,7 +44,7 @@ |:----:|:--:| | 每帧时长 | 50ms | | 游戏总时长 | 600s | -| 工厂无敌时间 | 7min(前7分钟工厂不受伤害) | +| 工厂无敌时间 | 20s(前20秒工厂不受伤害) | | 工厂被攻击后停摆时间 | 1s | | 算力中心占领基础时间 | 10s | | AskAI 超时 | 60s | diff --git a/docs/contests/THUAI9/pvp/intro/score.md b/docs/contests/THUAI9/pvp/intro/score.md index fb23dfc3..cf6c2585 100644 --- a/docs/contests/THUAI9/pvp/intro/score.md +++ b/docs/contests/THUAI9/pvp/intro/score.md @@ -1,5 +1,19 @@ # 得分(PVP) +## 决赛数值调整明细 + +| 角色 | 属性 | 初赛值 | 决赛值 | +|:----:|:----:|:------:|:------:| +| 无人机 (DRONE) | HP | 100 | **80** | +| 机器人 (ROBOT) | 攻击力 | 30 | **35** | +| 机器人 (ROBOT) | 负载 | 5 | **10** | +| 自动驾驶汽车 (AUTONOMOUS_CAR) | 攻击力 | 18 | **20** | +| 自动驾驶汽车 (AUTONOMOUS_CAR) | 负载 | 5 | **20** | + +**回血消耗**:由 1 算力回 1 HP → **1 算力回 2 HP**。 + +--- + ## 得分来源 | 行为 | 得分 | @@ -8,7 +22,8 @@ | **对敌方角色造成伤害** | 伤害量 × 20 | | **击杀敌方角色** | `角色造价 × 40`(Drone=2000, Robot=2000, Car=2000) | | **对敌方工厂造成伤害** | 伤害量(工厂实际损失血量) | -| **摧毁敌方工厂** | 1000 | +| **摧毁敌方工厂** | 20000 | + ## 商品基础价格 diff --git a/docs/contests/THUAI9/pvp/map/factory.md b/docs/contests/THUAI9/pvp/map/factory.md index b5cac949..1dfa4869 100644 --- a/docs/contests/THUAI9/pvp/map/factory.md +++ b/docs/contests/THUAI9/pvp/map/factory.md @@ -6,7 +6,7 @@ | 属性 | 初始值 | 上限 | |:----:|:------:|:----:| -| 血量 (HP) | 100 | 300 | +| 血量 (HP) | 1000 | 3000 | | 防御力 (Robust) | 20 | 50 | | 仓储 (Storage) | 5 | 150 | | 效率 (Efficiency) | 1 | 2 | @@ -36,7 +36,7 @@ ## 被攻击 -- 前 **7 分钟**工厂处于**无敌状态**,不受任何伤害 +- 前 **20 秒**工厂处于**无敌状态**,不受任何伤害 - 受到攻击时,实际伤害 = `Max(ATK - Robust, 1)` - 攻击方获得等同于工厂实际损失血量的分数 - 工厂被攻击后进入 **1s 停摆**(`CanProduce` 和 `CanRecruit` 均为 false)