In single player games, I think there should be an algorithm to automatically cause the randomly-generated AI's symbols/icons/logos to be unique. Several times I have noticed that two AIs have the same symbol, or one of them has the same symbol as me. I can change them now, but that's just tedium.
1. The *default* behavior should be:
(a) Randomly select a symbol out of the list for each AI, all at once.
(

Starting with the player and iterating through the AIs, compare each AI's symbol against each other AI's symbol. If it's already been taken, randomly generate a new one, and compare it again. Repeat until you find a unique symbol. Don't change the player's symbol.
2. There should be nothing in the system preventing the player from changing AI's symbols to be the same, or changing their own symbol to be the same as any AI's. Also, in multiplayer, there should be no restrictions on who can choose what symbol.
This would not impose any new hard restrictions on which symbols are ultimately taken into the game; but it would add convenience for the majority of us, who (I assume) want all the AIs to have an easily distinguished symbol on the map. Somehow, I occasionally get a pink symbol and an orange symbol mixed up if they are the same one. Or dark green and green.

Feedback welcome!