Quote from this thread:
https://forums.galciv3.com/462394
The ideology branches are too small, they need more levels per branch (Ex: Outreach, levels 1 to 5 becomes Outreach, levels 1 to 10).
**
Also the traits are always the same, this will quickly become repetitive after a few games.
I suggest to add more traits for each level (ex: at least 5 or 6 traits for each level), so there is 6 traits for Outreach level 1, 6 traits for Outreach level 2, etc.
Make each trait for every levels random (same name but with different bonuses) for each game and for each civilization (every civilization gets different traits from the others civilizations).
This will removes the monotony of the actual choices and allow more diversified strategies in different games.
**
Idea:
Some ideology traits can also unlock mini branches of special techs in the technology trees, they can/must be different for each races.
**
All traits must give their bonuses at any time.
Ex:
For "Cautious" (Vigilant level 4), "All planets receive 3 free defending ships".
The bonus is a "one time bonus", the player loses the bonus after the choice, it no longer acts in time, unlike the majority of other bonuses.
It should act on all current planets AND all the future planets to be colonized, invaded, traded, etc., provided only that a planet can receive the bonus only once.
Also, it's certainly better to ask the player where he want to put the ships, near the planet, or in orbit (for reduction of micromanagement purpose).
So, is there a way to add more levels per ideology branche, and will the display in the screen supports it?
And make them random for each game?
And make they can add new branches to the tech trees?
And make the different duration types for the bonuses can offer more flexibility?

***** If that is not possible, consider it as a request. *****