Python:
import random
# Boxing punches: 1–6
PUNCHES = [1, 2, 3, 4, 5, 6]
def combo_easy():
"""
Easy mode:
- 1 to 3 punches
- Slower, simple combos
"""
length = random.randint(1, 3)
return [random.choice(PUNCHES) for _ in range(length)]
def combo_mid():
"""
Mid mode:
- 3 to 5 punches
- More variety, still readable
"""
length = random.randint(3, 5)
return [random.choice(PUNCHES) for _ in range(length)]
def combo_hard():
"""
Hard mode:
- 5 to 8 punches
- High density, fast reaction required
"""
length = random.randint(5, 8)
return [random.choice(PUNCHES) for _ in range(length)]
# Example usage:
if __name__ == "__main__":
print("Easy:", combo_easy())
print("Mid :", combo_mid())
print("Hard:", combo_hard())