- 爱丽丝(A)和鲍勃(B)决定打仗。
- 每个战士有10点生命。
- 他们轮流滚动6面骰子以防损坏。
- 该伤害从对手的生命中移除。
- 最后,爱丽丝或鲍勃将击败他们的敌人。
告诉我战斗如何进行。输出这些代码以进行已发生的动作。
攻击
B a A
^ Combatant
^ Action (attack)
^ Target
滚
B r 4
^ Combatant
^ Action (roll)
^ Value
健康改变
A h 6
^ Combatant
^ Attribute (health)
^ Value
赢得
A w
^ Combatant
^ Action (win)
输出示例:
A a B
A r 4
B h 6
B a A
B r 6
A h 4
A a B
A r 6
B h 0
A w
规则如下:
- 用任何语言写。
- 一卷模具应该有相等的机会产生数字1、2、3、4、5或6。
- 爱丽丝总是开始(鲍勃是老套,以一种老式的方式)。
- 每转输出一个动作。
- 您必须报告攻击,横滚,损坏和获胜的行为。
- 战斗员是大写,行动是小写。
- 它一定不能始终如一地产生相同的结果。
- 输出战斗员,动作和值之间必须至少有一个空格字符。
- 当对手的健康状况为零或更少时,进行胜利行动。
- 动作的所有部分必须在同一行上。
- 每行应该有一个动作。
- 最少的字节数获胜。
加油!