角斗士 -- 战术指导及规则说明
-
生命
其中每次被击中就会根据子弹中携带的能量减少相应的生命值,当值为零的时候就宣告你的失败。
-
能量
每位角斗士初始拥有50能量,每回合增长10点能量,选择休息另外增长15点能量。最高100点能量。每次毁坏一堵墙壁,最大能量值增加3点。
你只需要也只能做三件事情
-
移动
-
攻击
-
什么也不做
系统会在战斗开始的时候询问你动作。
-
如果你选择移动,会另外提交两个参数:方向,能量。其中能量表示将要移动的速度,最小为10点。能量越大,移动速度越快。如果移动撞墙将会停留一段时间。
-
如果你选择攻击,会另外提交两个参数:方向,能量。其中能量表示子弹的大小和速度,以及击中后对对方的伤害,最小为10点。
-
什么也不做(休息)。会增长25点能量。
你能了解什么
每次询问的时候 你能知道
-
你当前的位置
-
你当前拥有的能量值
-
你当前拥有的最大能量值
-
对方角斗士的位置
-
你能询问某块区域是否有墙壁。
竞技场是什么样子
-
它是一个16*16的区域 (0-15)
-
西-》东 是 X轴,坐标值递增
-
北-》南 是Y轴,坐标值递增
-
它里面随即放置一些墙壁
-
你和对手会被随机扔到竞技场之中靠近西面的两个点。
规则限制
主要是针对使用C++进行AI编写的人咯
-
只可使用rand作为随机数工具,请勿设置随机数种子
-
你无权窥探任何规则之外的接口和数据
破坏规则就取消比赛资格咯

- 生命
其中每次被击中就会根据子弹中携带的能量减少相应的生命值,当值为零的时候就宣告你的失败。
- 能量
每位角斗士初始拥有50能量,每回合增长10点能量,选择休息另外增长15点能量。最高100点能量。每次毁坏一堵墙壁,最大能量值增加3点。
你只需要也只能做三件事情
- 移动
- 攻击
- 什么也不做

系统会在战斗开始的时候询问你动作。
- 如果你选择移动,会另外提交两个参数:方向,能量。其中能量表示将要移动的速度,最小为10点。能量越大,移动速度越快。如果移动撞墙将会停留一段时间。
- 如果你选择攻击,会另外提交两个参数:方向,能量。其中能量表示子弹的大小和速度,以及击中后对对方的伤害,最小为10点。
- 什么也不做(休息)。会增长25点能量。
你能了解什么
每次询问的时候 你能知道
- 你当前的位置
- 你当前拥有的能量值
- 你当前拥有的最大能量值
- 对方角斗士的位置
- 你能询问某块区域是否有墙壁。
竞技场是什么样子

- 它是一个16*16的区域 (0-15)
- 西-》东 是 X轴,坐标值递增
- 北-》南 是Y轴,坐标值递增
- 它里面随即放置一些墙壁
- 你和对手会被随机扔到竞技场之中靠近西面的两个点。
规则限制
主要是针对使用C++进行AI编写的人咯
- 只可使用rand作为随机数工具,请勿设置随机数种子
- 你无权窥探任何规则之外的接口和数据
破坏规则就取消比赛资格咯
沪ICP备09069436号