Formula for movement in battle
If you want to figure out the distance moved by a particular unit facing an enemy in battle, it's directly proportional to the ratio of the speed of the two opposing units: both will move towards each other, with the fastest one moving the furthest.
Knowing how far a unit will move when faced with an enemy can be useful for meat shielding and in other situations. So if you want to know, for example, if the field length is 1350 and both players cav are moved forward, how much will each side's cav move ? The exact formula is given below.
Bearing in mind that movement is done in order from the fastest unit first to the slowest unit, regardless of type; once the fastest units on both sides have moved, the next fastest units move, with the restriction that no unit can pass the closest unit of the opposing army, and then the next and then next. That keeps movement consistent within the rules of battle.
So, if unit A from one army has a speed of Sa, and unit B from the other army has a speed of Sb, then when the distance D between these two units is less than their combined speed (i.e. when Sa + Sb < D); and they both move forward towards each other they will meet at a point given by:
Distance unit A moves = D x ( Sa / ( Sa + Sb ))
Distance unit B moves = D x ( Sb / ( Sa + Sb ))
One interesting thing is (well, ok, it's not that interesting
