Implemented the diminishing return on command (closes #17)

It currently applies to:
- attack damage
- movement range
- attack range

The value is equal to base_value * 0.66^nbConsecutiveActions
(rounded to the closest int)