- Alice (A) dan Bob (B) memutuskan untuk bertempur.
- Setiap kombatan memiliki 10 kesehatan.
- Mereka bergiliran menggulung dadu 6 sisi untuk kerusakan.
- Kerusakan itu dihapus dari kesehatan lawan mereka.
- Pada akhirnya Alice atau Bob, akan mengalahkan musuh mereka.
Tunjukkan padaku bagaimana pertempuran berlangsung. Mengeluarkan kode-kode ini untuk tindakan yang telah terjadi.
Menyerang
B a A
^ Combatant
^ Action (attack)
^ Target
Gulungan
B r 4
^ Combatant
^ Action (roll)
^ Value
Perubahan kesehatan
A h 6
^ Combatant
^ Attribute (health)
^ Value
Menang
A w
^ Combatant
^ Action (win)
Contoh output:
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
Berikut aturannya:
- Tulis dalam bahasa apa pun.
- Gulungan tunggal dadu harus memiliki peluang yang sama untuk menghasilkan salah satu dari angka 1, 2, 3, 4, 5, atau 6.
- Alice selalu dimulai (Bob sopan, dengan cara kuno).
- Keluarkan tindakan untuk setiap belokan.
- Anda harus melaporkan serangan, gulungan, kerusakan, dan menangkan tindakan.
- Kombatan adalah huruf besar, tindakan adalah huruf kecil.
- Itu tidak harus secara konsisten menghasilkan hasil yang sama.
- Harus ada setidaknya satu karakter spasi putih antara kombatan output, aksi dan nilai.
- Tindakan menang terjadi ketika lawan memiliki kesehatan nol atau kurang.
- Semua bagian dari suatu tindakan harus berada pada baris yang sama.
- Seharusnya ada satu tindakan per baris.
- Bytes paling sedikit menang.
Miliki itu!