Stellaris

Stellaris

697 ratings
AI Game Performance Optimisation
7
8
4
5
4
2
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
4.019 MB
1 Aug, 2020 @ 3:22pm
10 Jun @ 3:22pm
52 Change Notes ( view )

Subscribe to download
AI Game Performance Optimisation

Description
This is a performance mod that mostly prevents the AI from causing the game to lag due to some of its actions, among other things. The mod gets the AI under control without affecting the gameplay of players and almost not affecting (as much as possible) the AI's gameplay.

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀[www.paypal.com]
What the mod does to effectively boost performance:
  • Disable AI Hyper Relays: Stops the AI from constructing Hyper Relays as they degrade performance especially with their required amount (optional).

  • Restrict AI Gateways: Stops the AI from constructing Gateways more than twice every 100 years to prevent the AI from building them too quickly, unnecessarily (optional and configurable).

  • Disable AI Xeno-Compatibility: Stops the AI from getting Xeno-Compatibility ascension perk to prevent unnecessary hybrid species (optional).

  • Restrict AI Ringworlds: Stops the AI from constructing ringworlds by introducing a limit of 3 ringworlds per AI (optional and configurable).

  • Restrict AI Habitats: Stops the AI from constructing habitats by introducing a limit of 7 habitats per AI (optional and configurable).

  • Restrict AI Sub-species: It limits the AI from creating large number of sub-species, limiting it to 2.

  • Improve AI unemployment: Fills AI job vacancies faster and reduces unemployment by resettling the unemployed pops to planets with open jobs to prevent increased checking (optional).

  • Restrict AI Corvettes/Frigates: Stops the AI from building corvettes, frigates, and destroyers by putting a cap on corvettes and frigates to 60 and destroyers to 30 per fleet. Once the AI reaches the cap(s), a corvette is replaced with a frigate, and 2 frigates are replaced with a destroyer, and 2 destroyers are replaced with a cruiser. This should make AI fleets less corvette heavy and stronger (the 2 for 1 trade-off works out economically). This only occurs when possible i.e., when the AI has destroyer technology and cruiser technology for balance reasons (optional and configurable).

  • Prevent AI micro-marketing: Prevents the AI from continuously market micro selling and buying small amounts when resource capacity is full.

  • Restrict AI pop count: Reduces the AI's and/or player's pops by introducing a scaling modifier on each planet individually (based on pop number); giving negative pop growth speed and pop assembly speed (notably) which is compensated with positive pop resource production (among other things) and diplomatic weight from pops. This should also provide a high performance boost, maintaining a reasonably balanced AI/player gameplay (optional and configurable).

  • Enable some AI opt on players: As a preference, you can enable some of the AI optimisations to be also applied on players for potential balance and further performance gains. These currently include (if not disabled); 'Disable AI Hyper Relays', 'Improve AI unemployment', and 'Restrict AI pop count' (optional).
Most of the features listed above can be disabled or configured at game start if desired or through an edict during a game; using a custom UI for better accessibility.

Further tuning that can be done manually if needed:
- Lower habitable planets
- Lower guaranteed planets
- Lower pop growth

Latest update:
- Updated to 3.12.
- The optimisations "Restrict AI Gateways", "Restrict AI Habitats", and "Restrict AI Ringworlds" now have the option to completely disable these megastructures!
- Hopefully fixed the issue with Hyper Relays but this one is tough, so we'll see.
- The optimisation "Restrict AI pop count" is not configurable! You can set it to 50%, 100% (default), or 150% effectiveness.
- Fixed some other minor bugs in general.
- Made the mod more compatible so it should be OK to use with Starnet now, although the incompatibility was minor anyway I think.

Future development:
- Adding or considering to add trade route changes.

- If you think there is a problem with the AI that slows the game, then don't hesitate to comment it below, pop it in the discussion, or let me know it the discord!

Additional information:
- Mostly compatible with current save game but some of the features will not work and will not break the game if enabled.
- Compatible with Glavius and Starnet mods (apart from one option).

Supported Languages:
- English
- French - requested and translated by Cerodan

Compatibility:
- Likely to be fully compatible, however, the mod should be prioritised over gigastructures for the Ringworlds and Gateways limit to work. Therefore, it should be placed last in the load order (at the bottom).

Mods that edit Ringworlds/Gateways (gigastructures compatible) or the mentioned ascension perk will be incompatible. Mod should be placed at the very end (at the bottom). When this mod is not prioritised in the load order (where conflicting mods exist), this will stop some of the features of this mod from working, but keep the edits of the other conflicting mods. In short, it will only conflict with the mentioned bits.

Other mods:
Ultimate Automation
Original Origins, Traits, and Civics
Cleanse & Rebirth

Communitation and support:
The discord to help me out or just for discussions about the mods: https://discord.gg/wh4HZuVzs7

Making these mods is very time consuming and so, if anyone would like to help out with modding, by all means get in touch ;). If you like the mod and would like to help out in other ways, please consider donating with the button below (thanks!).

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀[www.paypal.com]
Donated This Month: £0
Popular Discussions View All (3)
18
15 Jun @ 4:58pm
Bug Reports
RegiZero
15
10 Jan, 2023 @ 10:34am
AI behaviours or ideas that should be considered
RegiZero
652 Comments
RegiZero  [author] 7 hours ago 
@Rezdatt No, it does not. Perhaps it should though, hmm...
You can use nro-galaxy-editor to move that system to your borders to prevent that.
Or just took away by redacting save-file.
Rezdatt 19 hours ago 
Does the subspecies limit per ai empire affect the omnicodex relic? It's a nightmare when a random AI empire gets their hand on the relic and starts spamming species
Baka Racker 20 Jun @ 1:34pm 
Always nice to see this essential mod getting updates!
RegiZero  [author] 16 Jun @ 2:21pm 
@PA$TA There might be a conflict with Ringworlds and Gateways but one of the mods will still do its thing to Ringworlds and Gateways depending if this or that mod is under the other. Basically, the mod that is at the bottom will disable/limit Ringworlds and Gateways; aka it will be fine.
PA$TA 16 Jun @ 8:52am 
Hello. Is this compatible with ! Better Performance & Utilities (https://steamproxy.net/sharedfiles/filedetails/?id=2475302050)? I guess there are some cross-enabled functions but some unique to each mod
RegiZero  [author] 15 Jun @ 2:46am 
@JUMBI-ElisaEmma If you translate it, yeah XD. Anyway, I'm not sure where you are getting this left and right (from the current descriptions anyhow). The description at the top of the menu states that all of the options are enabled by default apart from "Enable some AI optimisations on players". You can disable optimisations using the X button on the left of each button or go to settings of it using the gear button on the right of each button. Finally, grey means active, and red means not active.
JUMBI-ElisaEmma 14 Jun @ 12:06pm 
Everything is activated on the left and everything is deactivated on the right? How should I understand that

Will it perhaps be available in German in the future?

I am testing for the first time
RegiZero  [author] 10 Jun @ 3:46pm 
@Old Ways I have confirmed this with some of my friends and you were correct. I have fixed this and now the limit should work. Thanks again!
Brandon 9 Jun @ 12:30pm 
Thank you for your kind feedback. Maybe this is just a mistake on my part. I’ll keep trying again with this mod using my current build. I’m kind of new to this game at the moment, so I might be wrong. Additionally, I will compare it with the vanilla version several times(ugghh.. but i’m kind a lazy xD)

Thank God there is ChatGPT in this world(I’m really bad at english but gpt helps a lot for me)

Also, I hope you have a great day! What a wonderful mod

Thank you.