First, here is how xp is worked out, if you didn't already know.
With this in mind, the question is simple...
Why do you think attackers are generally rewarded with more xp than defenders, for the same risk? (In other words, I'm asking why a 4 is used for the attacker, but a 2 is used for the defender. There is a deliberate bias in favour of the attacker for some reason. Keep in mind defense bonuses are factored into R already)
I would prefer not to weigh in with my opinion just yet - I'd like to see what you think.
Code:
Let A and D be the modified attacker strength and defender strength, respectively.
Modified means defensive bonuses are factored in,
as well as promotions and other bonuses (eg. a sword's +10% city attack).
Let R = ( A*(attacker hitpoints) ) / (D*(defender hitpoints) )
Attacker xp earned is int([B]4[/B] / R)
Defender xp earned is int([B]2[/B] * R)
Note "int()" means "rounded down" or "integer part".
Note also that xp earned is always at least 1 if the opponent is killed.
No more than 10xp can be earned from a battle.
With this in mind, the question is simple...
Why do you think attackers are generally rewarded with more xp than defenders, for the same risk? (In other words, I'm asking why a 4 is used for the attacker, but a 2 is used for the defender. There is a deliberate bias in favour of the attacker for some reason. Keep in mind defense bonuses are factored into R already)
I would prefer not to weigh in with my opinion just yet - I'd like to see what you think.