- Алиса (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.
- Алиса всегда начинается (Боб рыцарский, по старинке).
- Выведите действие для каждого хода.
- Вы должны сообщить об атаке, броске, уроне и победных действиях.
- Комбатанты прописные, действия строчные.
- Он не должен последовательно давать один и тот же результат.
- Между выходным комбатантом, действием и значением должен быть хотя бы один пробельный символ.
- Действие победы происходит, когда у противника ноль или меньше здоровья.
- Все части действия должны быть на одной линии.
- В каждой строке должно быть одно действие.
- Побеждает несколько байтов.
Имейте это!