I got an interesting result, just now, as I was trying to answer Excelsior question about effects on queue from units from different stacks and a/d dependency.
this time, I had two stacks of horsemen vs two stacks of one(1)pikemen. As the test variables are quite limited I followed up each combination with 2 more attacks by a swordman vs hm and warrior vs hm so that if there were changes in the queue I'd have more variables to help me pick up on it.
An example of an attack:
1st attack Horseman (1st stack) vs pikeman (1st stack)
2nd attack Horseman (1st stack) vs pikeman (2nd stack)
3d attack Horseman (2nd stack) vs pikeman (1st stack)
(My first two attacks were rebuked and therefore I was able to make a third attack against one of the pikemen with my final horsey.)
I followed these with 2 attacks elsewhere to pick up on changes in queue.
When I changed the stacking order i.e. attacked 2nd stack first with 2nd stack horsey followed by 1st stack vs 1st stack there were no changes in the queue. Neither did it matter whether the final attack was made against 1st or 2nd stack. The 2 following combats always came out the same.
This pointed towards a a/d dependency independent of stacks.
However, and this is the interesting bit, when I attacked the same pikeman stack (with one pikeman only) in the first two attacks it changed the queue!
I.e.
1st attack Horseman (1st stack) vs pikeman (1st stack) (pm survives)
2nd attack Horseman (1st stack) vs pikeman (1nd stack)
or
2nd attack Horseman (2nd stack) vs pikeman (1nd stack)
So there is not an a/d dependency either!
Right now I'd give my right hand to find out how the branching system really works, but my testing seems to raise more questions then answers.
Zap
this time, I had two stacks of horsemen vs two stacks of one(1)pikemen. As the test variables are quite limited I followed up each combination with 2 more attacks by a swordman vs hm and warrior vs hm so that if there were changes in the queue I'd have more variables to help me pick up on it.
An example of an attack:
1st attack Horseman (1st stack) vs pikeman (1st stack)
2nd attack Horseman (1st stack) vs pikeman (2nd stack)
3d attack Horseman (2nd stack) vs pikeman (1st stack)
(My first two attacks were rebuked and therefore I was able to make a third attack against one of the pikemen with my final horsey.)
I followed these with 2 attacks elsewhere to pick up on changes in queue.
When I changed the stacking order i.e. attacked 2nd stack first with 2nd stack horsey followed by 1st stack vs 1st stack there were no changes in the queue. Neither did it matter whether the final attack was made against 1st or 2nd stack. The 2 following combats always came out the same.
This pointed towards a a/d dependency independent of stacks.
However, and this is the interesting bit, when I attacked the same pikeman stack (with one pikeman only) in the first two attacks it changed the queue!
I.e.
1st attack Horseman (1st stack) vs pikeman (1st stack) (pm survives)
2nd attack Horseman (1st stack) vs pikeman (1nd stack)
or
2nd attack Horseman (2nd stack) vs pikeman (1nd stack)
So there is not an a/d dependency either!
Right now I'd give my right hand to find out how the branching system really works, but my testing seems to raise more questions then answers.
Zap
Comment