Well, i finished my first rebellion match against a random vassari and advent rebel. I palyed as TEC rebel. My analysis is that AIs should be flexible and able to exploit weaknesses of the opponnent. Right now it does not seem to k
I alleid with advent to finish the vassari and then the alliance broke off. My opponent advent ai player was busy in finishing the lingering vassari titan and homeworld. The attempt was always fruitless but it was locked in that strategy.
One of the advent ai route (wormholes and asteroid) passed near the phase lane to my undefended capital world. All of my fleet was stacked at different choke points waiting for advent ai. The advent ai did not take advantage of that situation so i took it myself and occupied advent undefended planets one by one and ultimately isolated the whole advent fleet along with its titan to its capital world. Then i gathered all of my fleet and hammered off the whole fleet including the titan that died by unyielding will.
It could be that instead of fixing ai personality, it has to be fluctuating adapting to choke points locations, faction type, number of planets and number of players etc and etc.