News Liste Stellaris

Stellaris Dev Diary #370 - 4.0 Changes Part 4
Stellaris
13.02.25 12:00 Community Announcements

by Eladrin

Hello everyone!

This week we’re going to look at the upcoming changes to Pops in the Stellaris 4.0 ‘Phoenix’ update.

Last week I said we might also look at the Planet UI, but I’m going to save that until next week since there’s quite a bit to cover here (especially if you’re into the technical details), and I’d rather not split the feedback.

Pop Groups and Workforce​


As mentioned in Dev Diary 366, the Pop and Jobs system introduced in Stellaris 2.2 ‘Le Guin’ has always had significant performance implications in the late game, and we’ve been working on incremental improvements ever since. In the Stellaris 4.0 ‘Phoenix’ update, Pops will be grouped into Pop Groups based on species, strata, ethics, and faction, and these Pop Groups will produce Workforce that is used to fill (or partially fill) Jobs. As part of this change, we’re changing the overall scale of Pops - most things that previously affected or manipulated 1 Pop would now affect or manipulate groups of 100. The new systems can manipulate any number of Pops within a Pop Group just as easily as manipulating one, and I’ll go into some of the benefits of the finer resolution below.

Our primary desire with these changes is to improve late-game performance, but while working on it we took the opportunity to streamline some aspects of planetary management and improve the planet UI.

Let’s take a closer look at some of the details.

Workforce


In Stellaris, the core economic loop since 2.2 has been: Pops fill Jobs, and Jobs produce resources.

With the 4.0 ‘Phoenix’ update, we’re making a subtle but important change - Pops will now generate Workforce, which is used to fill Jobs, and planets themselves will produce resources.

At a basic level, this works almost the same way. By default, every Pop generates 1 Workforce, so Jobs are still filled at the same rate. However, this shift is crucial for backend performance improvements, reducing the number of calculations the game needs to make each month.

Example: Then vs. Now​
Before (3.14):
  • Take a planet with 100 Pops working Metallurgist Jobs, where 20 of them have a +10% Production Bonus from a Species Trait.
  • These 100 Pops produce 612 Alloys per month.
  • Every Pop is individually checked - 80 produce the standard amount, while 20 get a 10% Alloy production bonus from their species trait.


Now (4.0):
  • Instead of tracking individual Pops, we track Workforce filling Jobs.
  • Jobs are now filled by 10,000 Workforce (since Pops are scaled up by 100).
  • 8,000 Workforce comes from regular Pops, while 2,000 Workforce comes from the bonus-earning Pops. [list]
  • The species bonus is now “10% bonus Workforce when working Alloy jobs” - those Pops contribute an extra 200 Workforce, making the total 10,200 Workforce. Bonus Workforce is allowed to go over the required Workforce for a job, yielding extra production.

[*] If 100 Workforce still produces 6 Alloys, the planet still produces 612 Alloys - same output, different system.
[/list]

Why This Matters:​
The key benefit is efficiency. Instead of iterating through and calculating production for every individual Pop, the game now only checks once per planet. This makes the system more scalable and improves performance, while still allowing for species based bonuses and modifiers.

Most existing species traits that affect Job production will be converted into Workforce bonuses or planet-based modifiers. As always, the final balancing will be refined through the Open Beta.

There are a few quirks and subtleties about how this interacts with other modifiers - bonus Workforce as a modifier is more powerful than bonus Production due to the two of them stacking multiplicatively rather than additively.

Pop groups are currently split up by Species, Strata, Ethics, and Faction. If you end up in a case where a Pop group is not completely uniform (for example, if 20% of the Pop group are recent refugees and thus happier than the rest), then the differences get averaged across the Pop group.

If none of this feels like it makes sense - it’s okay. It’s mostly a behind-the-scenes change. Jobs require Workforce to fill them, and that’s generated by Pops. We have some ideas about ways to expand upon this in the future, such as replacing part of the Workforce with automation by using a building.

Pop Growth


With more granular Pop units, we have more ability to support simultaneous growth of Pops on a planet. Each species present on a planet will grow normally, and with the smaller unit size, will grow every month.

This results in several benefits, including multi-species empires not getting their growth dominated by underrepresented species, and also lets us remove the floor on colony Pop growth. This does mean that newly settled colonies will be very reliant on migration to grow their population until they develop to the point where they can support their own Pop growth, and removes a long-running issue where spamming colonies regardless of habitability simply for the minimum flat Pop growth was optimal.

Xeno-Compatibility will pool all species on a multi-species planet together to calculate their growth rate, then split the growth proportionally across the various species.

Assembly works largely the way it did before, except that fractional Assembly will become “microPops” thanks to the finer resolution of Pops. Machine and Organic Assembly will no longer conflict with one another, as the Organic Pops will handle their own growth, while all mechanical assembly will be channeled towards the highest “score” mechanical Pop templates available.

Colonization and Civilians


Since your new colonies will be extremely reliant on migration from their homeworld until they reach a critical mass of inhabitants where they can begin to support themselves, we’re adding a new population stratum called Civilians (or Residents, for species without full citizenship). These Civilians form the generally content base of your empire, and will trickle out to the colonies, looking for better opportunities. Unemployed Pops will still exist and downgrade through the strata, with unemployed Worker stratum Pops demoting to Civilians over time. This will have an impact on stability, as Civilians are largely content and non-disruptive.

Spoiler: More Technical Details
[spoiler]
This is mostly for you modders out there to abuse, but in the new system, “Unemployed Specialist” will technically be a Job - there’ll be one for each stratum. Every Job can have a demotion target assigned to it, and a time.

In our implementation, all of the Specialist stratum Jobs will demote to Unemployed Specialist; Unemployed Specialist will demote to Unemployed Worker, and Unemployed Worker will demote to Civilian as they give up on their dreams of productivity and veg out in front of the holoscreen.[/spoiler]

Your homeworld will start with a fairly large pool of Civilians to support your early expansion. We’re a bit worried about early conquest of homeworlds being too easy of a snowball with this increased starting Pop count, so are considering various ways of making it more challenging to take homeworlds in the early to mid game. One idea we have includes having Civilians create impromptu defensive militias to help defend their home, and possibly starting you off with a few Defensive Platforms. Another idea is for aggressively invaded Civilians to take “Resistance” Jobs that they must then “demote” out of over time. The number of Civilians converted to this new Job and how long it takes them to drop out of it would be modified depending on how their people are being treated by their new and old masters.

We welcome your ideas and suggestions.

Clerks are dead! Long live Civilians!​


We’re currently still experimenting with the effects Living Standards have on Civilians (and Pops in general) - it’s likely that more of the Trade generation from Living Standards will be shifted to the Civilian stratum, and production from Unemployed Pops in the old system may also move to the Civilians. This will give them some of the functions of Clerks in the old economic model. In Gestalt empires, they are likely going to be outright named Maintenance Drones rather than “Civilians”.

We’re also renaming the Ruler stratum to “Elites”, so “Ruler” isn’t double-dipping between your Empire’s ruler at the top economic stratum.

Next Week


Next week we’ll be going through the new Planet UI, and how all of this changes things there.
Logo for Stellaris
Release:09.05.2016 Genre: Simulation Entwickler: Paradox Interactive Vertrieb: Paradox Interactive Engine:keine Infos Kopierschutz:keine Infos Franchise:keine Infos
Einzelspieler Mehrspieler Koop

Aktuelle Steam News
Neue Steam News in der ePrison Datenbank

Stellaris Dev Diary #399 - The Ongoing Plan
Stellaris
1 Tag 11:00 Community Announcements
v4.1.6 Open Beta Release! (checksum db3e)
Stellaris
10.10.25 13:31 Community Announcements
Stellaris Dev Diary #398 - Ship Experiments
Stellaris
09.10.25 11:00 Community Announcements
4.1.5 Patch Released (checksum e30c)
Stellaris
08.10.25 12:36 Community Announcements
v4.1.5 Open Beta Release! (checksum c3d8)
Stellaris
03.10.25 13:41 Community Announcements
Dev Diary #397 - Shadows of the Shroud is Out, What's Next? (Performance)
Stellaris
02.10.25 11:00 Community Announcements
The Steam Autumn Sale has arrived!
Stellaris
29.09.25 21:12 Community Announcements
4.1.3 Patch Released (checksum b2d8)
Stellaris
26.09.25 13:49 Community Announcements
Stellaris 4.1.1 hotfix released (checksum e1ca)
Stellaris
23.09.25 14:06 Community Announcements
Shadows of the Shroud is Available Now!
Stellaris
22.09.25 13:14 Community Announcements
Stellaris Dev Diary #396 - 4.1 'Lyra' Preliminary Release Notes
Stellaris
18.09.25 11:00 Community Announcements
Stellaris Dev Diary #395 - THE END IS NEAR
Stellaris
16.09.25 11:00 Community Announcements
Stellaris Dev Diary #394 - Mindwardens and Machines
Stellaris
11.09.25 11:00 Community Announcements
Stellaris Dev Diary #393 - Entities of the Shroud and Psionic Auras​
Stellaris
09.09.25 11:24 Community Announcements
Stellaris Dev Diary #392 - Psionic Ascension and Delving into the Shroud
Stellaris
04.09.25 11:00 Community Announcements
Stellaris Dev Diary #391 - Shadows of the Shroud
Stellaris
02.09.25 13:06 Community Announcements
Stellaris Dev Diary #390 - 4.0.23 Released, Visions of the Shroud
Stellaris
28.08.25 11:19 Community Announcements
Stellaris 4.0.23 Beta now available [checksum d17d]
Stellaris
25.08.25 16:21 Community Announcements
Stellaris Dev Diary #389 - 4.0.22 Released, Upcoming Planet Improvements
Stellaris
21.08.25 11:00 Community Announcements
Stellaris Dev Diary #388 - The Wilderness and 4.0.22 Preliminary Release Notes
Stellaris
14.08.25 11:00 Community Announcements
4.0.22-Wilderness Open Beta 2025-08-07 Updated (checksum c3de)
Stellaris
07.08.25 15:06 Community Announcements
Stellaris #MODJAM2025 Showcase - Modded Crisis Paths Part #3
Stellaris
31.07.25 11:18 Community Announcements
#MODJAM2025 Available Now!
Stellaris
29.07.25 18:30 Community Announcements
Stellaris #MODJAM2025 Showcase - Modded Crisis Paths Part #2
Stellaris
24.07.25 11:00 Community Announcements
Stellaris #MODJAM2025 Showcase - Modded Crisis Paths Part #1
Stellaris
17.07.25 11:00 Community Announcements
4.0.22-Wilderness Open Beta 2025-07-08 Updated (checksum 26d5)
Stellaris
08.07.25 13:53 Community Announcements
Wilderness Open Beta Available | 2025-07-03
Stellaris
03.07.25 13:26 Community Announcements
Stellaris Dev Diary #387 - 4.0.21 is Out, What’s Next?
Stellaris
19.06.25 11:00 Community Announcements
4.0.21 Patch Released (checksum bb43)
Stellaris
17.06.25 12:34 Community Announcements
Announcing #MODJAM2025
Stellaris
16.06.25 17:21 Community Announcements
Wilderness Open Beta Available
Stellaris
13.06.25 14:06 Community Announcements
4.0.20 Hotfix Released (checksum a73a)
Stellaris
13.06.25 13:20 Community Announcements
4.0.19 Hotfix Released (checksum 51ef)
Stellaris
12.06.25 14:21 Community Announcements
Stellaris Dev Diary #386 - Updates and a Wilderness Beta
Stellaris
12.06.25 11:00 Community Announcements
[Dev Team] 4.0.17 (checksum b786) & 4.0.18 (checksum fdf3) Released
Stellaris
11.06.25 17:03 Community Announcements
4.0.15 Patch (8ae6) & 4.0.16 Open Beta Released
Stellaris
04.06.25 15:41 Community Announcements
Glu Glu Diary #1 - Glu Glu's Galactic Adventure
Stellaris
29.05.25 11:00 Community Announcements
4.0.14 Patch Released (checksum 1056)
Stellaris
27.05.25 14:22 Community Announcements
Stellaris Dev Diary #385 - AI Benchmarks
Stellaris
22.05.25 11:03 Community Announcements
4.0.11 Patch Released (checksum 3f89)
Stellaris
20.05.25 15:03 Community Announcements
4.0.10 Patch Released (checksum 10cb)
Stellaris
15.05.25 15:01 Community Announcements
Stellaris Dev Diary #384 - The Art of BioGenesis
Stellaris
15.05.25 11:00 Community Announcements
4.0.7, 4.0.8, and 4.0.9 Patches Released (checksum a854)
Stellaris
13.05.25 14:14 Community Announcements
4.0.7 Steam Open Beta (checksum 9128)
Stellaris
09.05.25 18:07 Community Announcements
Stellaris Aquatics Plushie LIMITED EDITION | Makeship x Stellaris
Stellaris
09.05.25 14:00 Community Announcements
4.0.6 Patch Released (checksum aa83)
Stellaris
09.05.25 12:51 Community Announcements
4.0.5 Patch Released (checksum 408d)
Stellaris
08.05.25 14:11 Community Announcements
Stellaris Dev Diary #383 - 4.0 has Released, What’s Next?
Stellaris
07.05.25 16:45 Community Announcements
Project Caesar Announcement - May 8th, 18:00 CEST
Stellaris
07.05.25 13:00 Community Announcements
4.0.4 Patch Released (checksum 6a76)
Stellaris
07.05.25 12:13 Community Announcements
Stellaris: BioGenesis Available Now
Stellaris
05.05.25 08:08 Community Announcements
Stellaris Dev Diary #382 - The Next Step in Evolution
Stellaris
30.04.25 11:00 Community Announcements
Stellaris Dev Diary #381 - Time to Get Wild
Stellaris
24.04.25 11:00 Community Announcements
Stellaris Dev Diary #380 - Defenders in the Stars
Stellaris
17.04.25 11:00 Community Announcements
Stellaris Dev Diary #379 - You Are What You Eat
Stellaris
10.04.25 11:00 Community Announcements
Stellaris 3.99.7 'Phoenix' Open Beta Release Notes
Stellaris
04.04.25 08:00 Community Announcements
Stellaris Dev Diary #378 - Genetic Ascension, Traditions, & Advanced Government
Stellaris
03.04.25 11:00 Community Announcements
Stellaris 3.99.6 'Phoenix' Open Beta Release Notes
Stellaris
01.04.25 11:00 Community Announcements
Stellaris 3.99.5 ‘Phoenix’ Open Beta update
Stellaris
28.03.25 08:55 Community Announcements
Stellaris Dev Diary #377 - ???? MEAT SHIPS MEAT SHIPS MEAT SHIPS ????
Stellaris
27.03.25 12:06 Community Announcements
Stellaris 3.99.4 'Phoenix' Open Beta Release Notes
Stellaris
25.03.25 09:04 Community Announcements
Announcing BioGenesis and Stellaris: Season 09
Stellaris
24.03.25 15:10 Community Announcements
Stellaris 3.99.3 ‘Phoenix’ Open Beta update
Stellaris
21.03.25 12:00 Community Announcements
Stellaris Dev Diary #375 - Notes on the Open Beta
Stellaris
20.03.25 12:00 Community Announcements
Stellaris 3.99.2 'Phoenix' Open Beta Release Notes
Stellaris
18.03.25 09:00 Community Announcements
Stellaris 3.99.1 'Phoenix' Open Beta Release Notes
Stellaris
14.03.25 09:00 Community Announcements
Stellaris Dev Diary #373 - 4.0 Development Progress Update
Stellaris
06.03.25 12:00 Community Announcements
Stellaris Dev Diary #372 - Modding: Pop Groups and Jobs
Stellaris
27.02.25 12:00 Community Announcements
Stellaris Dev Diary #371 - 4.0 Changes: Part 5
Stellaris
20.02.25 12:00 Community Announcements
Stellaris Dev Diary #370 - 4.0 Changes Part 4
Stellaris
13.02.25 12:00 Community Announcements
Stellaris Dev Diary #369 - 4.0 Changes: Part 3
Stellaris
06.02.25 12:00 Community Announcements
Stellaris Dev Diary #368 - 4.0 Changes: Part 2
Stellaris
30.01.25 12:00 Community Announcements
Stellaris Dev Diary #367 - 4.0 Changes: Part 1
Stellaris
23.01.25 12:00 Community Announcements
Announcing Steam RTS Fest!
Stellaris
20.01.25 17:57 Community Announcements
Stellaris Dev Diary #366 - Announcing Stellaris 4.0
Stellaris
16.01.25 12:00 Community Announcements
Feedback Requested: Factions and Politics
Stellaris
09.01.25 13:13 Community Announcements
Stellaris: Season 08 only 24 hours remaining!
Stellaris
08.01.25 14:00 Community Announcements
Feedback Requested: Espionage
Stellaris
02.01.25 14:30 Community Announcements
Feedback Requested: Pirates and Crime
Stellaris
27.12.24 17:14 Community Announcements
Feedback Requested: War and War Resolution
Stellaris
19.12.24 12:00 Community Announcements
Stellaris Dev Diary #365 - 2024 in Review
Stellaris
12.12.24 12:00 Community Announcements
Stellaris Dev Diary #364 - Sights Unseen
Stellaris
28.11.24 12:00 Community Announcements
Changes to Stellaris: Season 08
Stellaris
26.11.24 18:09 Community Announcements
Stellaris Dev Diary #363 - A Journey of Exploration
Stellaris
21.11.24 12:00 Community Announcements
Stellaris Dev Diary #362 - Overwhelming Power
Stellaris
14.11.24 12:04 Community Announcements
Stellaris Dev Diary #361 - The Vision
Stellaris
07.11.24 12:00 Community Announcements
Stellaris Dev Diary #360 - The Archive is Open
Stellaris
31.10.24 12:00 Community Announcements
The Grand Archive Story Pack is available now!
Stellaris
29.10.24 17:15 Community Announcements
Stellaris Dev Diary #359 - Stellaris 3.14.1 'Circinus' Preliminary Release Notes
Stellaris
24.10.24 11:00 Community Announcements
Stellaris Dev Diary #358 - New Life in the Galaxy
Stellaris
17.10.24 11:00 Community Announcements
Stellaris Dev Diary #357 -The Care and Feeding of Tiyanki
Stellaris
10.10.24 11:00 Community Announcements
Dev Diary #356 - Building a Grand Archive and Displaying Your Collection
Stellaris
03.10.24 11:00 Community Announcements
3.13.2 patch released (checksum d465)
Stellaris
01.10.24 08:00 Community Announcements
It Belongs in a Vivarium - Announcing Grand Archive
Stellaris
26.09.24 16:05 Community Announcements
3.13.1 patch released (checksum e6fd)
Stellaris
24.09.24 08:00 Community Announcements
Stellaris Dev Diary #354 - Stellaris 3.13.1 'Vela' Preliminary Release Notes
Stellaris
19.09.24 11:00 Community Announcements
Stellaris Dev Diary #353 - Cosmic Storms Post-Release
Stellaris
12.09.24 11:19 Community Announcements
The Cosmic Storms Mechanical Expansion is available now!
Stellaris
10.09.24 16:07 Community Announcements
Stellaris Dev Diary #352 - 3.13 'Vela' Improvements & Preliminary Release Notes
Stellaris
05.09.24 11:00 Community Announcements
Stellaris Dev Diary #351 - Storm Chaser Origin, Civics, and Precursors
Stellaris
29.08.24 11:00 Community Announcements
Stellaris Dev Diary #350 - Storms and their Aftermath
Stellaris
22.08.24 11:00 Community Announcements
A Storm is Brewing: Announcing Cosmic Storms
Stellaris
15.08.24 16:06 Community Announcements
Mod Highlight #8 - Landscape of Dreams
Stellaris
10.08.24 15:00 Community Announcements
Mod Highlights #7 - A Star to Steer By
Stellaris
01.08.24 11:00 Community Announcements
Mod Highlight #6 - The Friends We Made Along The Way
Stellaris
18.07.24 11:00 Community Announcements
Stellaris Starfish Plushie | LIMITED EDITION | Makeship x Stellaris
Stellaris
27.06.24 11:52 Community Announcements
Stellaris Dev Diary #348 - Tips From the Devs for the Stellaris Free Weekend
Stellaris
20.06.24 11:00 Community Announcements
3.12.5 patch released (checksum 9a6f)
Stellaris
18.06.24 08:12 Community Announcements
[Dev Team] 3.12.4 Hotfix patch released (checksum f4eb)
Stellaris
31.05.24 11:14 Community Announcements
Stellaris Dev Diary #346 - 3.12.3 Released and a Small Peek at the Future
Stellaris
30.05.24 11:00 Community Announcements
Stellaris Dev Diary #345 - Upcoming 3.12.3 Improvements
Stellaris
23.05.24 11:00 Community Announcements
Dev Diary #344 - The Art of The Machine Age (Part II: Art Blast Edition)
Stellaris
16.05.24 11:00 Community Announcements
Happy Anniversary, Stellaris Community!
Stellaris
09.05.24 15:00 Community Announcements
The Machine Age is Available Now!
Stellaris
07.05.24 16:09 Community Announcements
Dev Diary #343 - The Machine Age & 3.12.1 'Andromeda' Preliminary Release Notes
Stellaris
02.05.24 11:00 Community Announcements
Stellaris Dev Diary #342 - The Art of the Machine Age (Part I)
Stellaris
25.04.24 11:00 Community Announcements
Stellaris Dev Diary #341 - Become the Crisis: Cosmogenesis
Stellaris
18.04.24 11:00 Community Announcements
Stellaris Dev Diary #340 - A Release Date, New Crisis and introducing Season 08
Stellaris
11.04.24 16:27 Community Announcements
Stellaris Dev Diary #339 - Civics & Structures of The Machine Age & Auto-Modding
Stellaris
04.04.24 11:00 Community Announcements
Stellaris Dev Diary 3√338: Rick the Cube
Stellaris
01.04.24 11:30 Community Announcements
Stellaris Dev Diary #337 - Individualistic Machines and Machine Gameplay Updates
Stellaris
28.03.24 12:00 Community Announcements
Stellaris Dev Diary #336 - The Origins and Situations of The Machine Age
Stellaris
21.03.24 12:00 Community Announcements
Announcing The Machine Age
Stellaris
14.03.24 16:12 Community Announcements
Stellaris Dev Diary #333 - 3.11.1 “Eridanus” Notes, Introducing Subscriptions
Stellaris
27.02.24 16:04 Community Announcements
Stellaris Dev Diary #332 - 3.11 “Eridanus” Release Notes
Stellaris
22.02.24 12:00 Community Announcements
Stellaris Dev Diary #331 - Custodian Fixes in Eridanus
Stellaris
15.02.24 12:00 Community Announcements
Stellaris Dev Diary #330 - Community Fixes in Eridanus
Stellaris
08.02.24 12:00 Community Announcements
Stellaris Dev Diary #329 - Technology Beta Wrapup
Stellaris
01.02.24 12:00 Community Announcements
Stellaris Dev Diary #328 - New Year, New Beta
Stellaris
18.01.24 12:00 Community Announcements
#MODJAM2024 Available Now!
Stellaris
11.01.24 16:55 Community Announcements
Stellaris #MODJAM2024 - Today's the Day!
Stellaris
11.01.24 12:00 Community Announcements
Stellaris #MODJAM2024 - Feature Freeze and Testing
Stellaris
04.01.24 12:00 Community Announcements
Stellaris #MODJAM2024 - Update #1
Stellaris
28.12.23 12:01 Community Announcements
Stellaris Dev Diary #327 - 2023 in Review
Stellaris
21.12.23 12:00 Community Announcements
Stellaris Technology Open Beta Released [ef75]
Stellaris
15.12.23 13:56 Community Announcements
#MODJAM2024 Theme Reveal!
Stellaris
12.12.23 16:00 Community Announcements
#MODJAM2024 Signups are open now!
Stellaris
05.12.23 16:00 Community Announcements