Bug, AI power overflows to 0 causing AI to surrender. GAMEBREAKING.

Title explains it.

Once the AI hits ~5k to ~6k power not sure the exact point, the power rating overflows and resets to 0. The AI now believes it is a tiny civ facing imminent destruction and surrenders to another faction. The inheriting faction will soon reach the overflow point as a result of this. They too will surrender. This cycle will continue until the game ends anti-climatically. 

This is a legitimate show stopper that I hope can be addressed via hotfix ASAP.

The following screenshot is someone else's screen shot of this happening. In this screenshot, the Iridium Corp broke the threshold in a game it was running away with in terms of power. After this screenshot it surrendered to the Thalan's who themselves went on to overflow and then presumably would have surrendered.

 

6,564 views 5 replies
Reply #1 Top

Yes this is a known issue reported in Beta 6 it's only really serious because the AI responds to the power rating, hopefully this will be patched soon. Although it only really impacts larger games it is a big impact in those games.

I actually find this an odd bug, trying to think what datatype they can be using for power that would overflow at 5000, though I suspect that 5000 is calculated from other variables and some of those may be overflowing integers much larger than 5000.

Still I agree this is probably one of the moset serious bugs and hope they patch it soon.

Reply #2 Top

Yeah it looks like military power overflows at the same time this is probably multiplied or some other function into faction power 

Reply #3 Top

We have a fix for this. It didn't make it in for 1.01. You are exactly correctly that the factions power is overflowing the range that is available and bottoming out. It will be fixed in 1.02.

 

Reply #4 Top

Quoting Derek, reply 3

We have a fix for this. It didn't make it in for 1.01. You are exactly correctly that the factions power is overflowing the range that is available and bottoming out. It will be fixed in 1.02.

 
End of Derek's quote

 

You rock!

Reply #5 Top

Quoting Derek, reply 3

We have a fix for this. It didn't make it in for 1.01. You are exactly correctly that the factions power is overflowing the range that is available and bottoming out. It will be fixed in 1.02.

 
End of Derek's quote

 

One would think that with 64 bit integers available, this wouldn't be a problem...