I agree but adjecency bonuses complicate the calculations. Also, AI right now is TERRIBLE at building colonies. Try invading a few planets to see for yourself
.
It would actually be a nice challenge for a college student to devise an algorithm to use planet tiles most efficiently