- Аліса (А) та Боб (Б) вирішили битися.
- У кожного учасника бою 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.
- Аліса завжди починається (Боб - рицарський, по-старому).
- Виведіть дію на кожен виток.
- Ви повинні повідомити про атаку, прокрутити, пошкодити та виграти дії.
- Бойовики - це великі регістри, дії - малі.
- Він не повинен послідовно давати однаковий результат.
- Між бойовим вивідником, дією та значенням має бути принаймні один символ пробілу.
- Дія виграшу відбувається тоді, коли суперник має нульовий стан або менше.
- Усі частини дії повинні бути в одному рядку.
- На рядок має бути одна дія.
- Виграє найменше байт.
Майте це!