I was curious what sort of activity would push an ally into breaking his alliance with the human player. Does the computer AI have an algorithm to evaluate the use and necessity of the alliance from time to time and judge whether or not to cut free? If allied with an ethically good race will pursuing an evil path lead them to bounce out of that alliance?
Inquiring minds want to know.