[0.915][?BUG] Possible reason why AI seems to never get attacked by monsters

I am not certain exactly how this multi-threaded AI really works, but a theory I have as to why perhaps the AI often seems not to get attacked could be that all the AI moves simultaneously. Take the below example before and after the end of my turn. From what I can deduce, Emperor Karavox's army tried to attack the Cave Bear. However, when I end the turn, both armies moved to a different tile, meaning no combat occurred. That means that if one AI army wants to attack, and the other AI army wants to move, they will never attack each other. Could well explain why AI pioneers don't ever seem to  get attacked by AI monsters.

However, if each AI player (including wild animals) still moves their separate turn (i.e. in my game, Me -> Kraxis -> Gilden -> Wild), this theory is not correct. It really looks that all the AI players move simultaneously though...

 

Before

After

4,447 views 2 replies
Reply #1 Top

Another poor example, the Chosen's army landed right on top of the Gatherer Spider's army...

The bug is very hard to reproduce. The AI seems to do something different each time. After loading the game lots of times, the AI finally got it right and attacked each other.

https://www.dropbox.com/s/harfokkv9wtg4ug/120603.EleSav

Before

http://i1063.photobucket.com/albums/t507/thoushaltnotdividebyzero/FallenEnchantress_1338710169.jpg

After x 2

http://i1063.photobucket.com/albums/t507/thoushaltnotdividebyzero/FallenEnchantress_1338710110.jpg

http://i1063.photobucket.com/albums/t507/thoushaltnotdividebyzero/FallenEnchantress_1338710108.jpg

 

Reply #2 Top

Nice thinking!

I still hope they give me a switch to turn it off though, I want to see my enemy's movement! >_<

Sincerely
~ Kongdej