1. Stellaris
  2. News

Stellaris News

Stellaris Dev Diary #235 - AI Feedback and Future Plans

Read in Russian/Доступно на русском в ВК written by Narkerns



Hello and welcome to a new Dev Diary,

This is Guido again with a follow-up on the AI side of things.

[h3]AI Feedback[/h3]

First of all I wanted to thank you all for all the good and supportive feedback we got for our last changes on the AI. It’s really encouraging seeing so many of you engage with the changes and letting us know what works and where there’s still room for improvement.

It’s nice to see that lots of people appreciate that we’re putting some serious effort into making the AI better.

In general, the AI does a lot in 3.2 compared to 3.1 and 3.0. For the moment we’re still playing a bit of catch up, adapting the AI to the updated balancing changes of the game and some of the new features that have been added in the last months and even years. But there is even more economic buffing on the horizon.

One of my favorite comments on our internal communication was this bit, that I wanted to show you:


And that is what we counted as a big success now. Beating our QA people is not an easy feat.

Of course there are still some areas where the AI has problems and doesn’t work very well. It’s those cases where we really appreciate your help in letting us know, because we can never find all those cases on our own.

For example, the AI still has problems when playing as Void Dwellers. They can’t decide where to build habitats depending on what they would need. If they are missing minerals, they don’t know how to build a habitat on mining stations.

They still have problems handling slaves and robots effectively and in some cases the AI can still end up in an economic death spiral. Especially if they, somehow, manage to run out of food and consumer goods at the same time.

Finally, AI is also not good at using planet designations. For example using the designation that turns a planet’s industry districts into purely alloys is not something that they can consider at the moment. Meaning, if it conquers a planet from a player who has set the Forge World designation - it will not be able to handle that planet very well.

[h3]Future agenda[/h3]

That being said, we do have some more points on our agenda. A short disclaimer here, thought, is that things may always change, not work out as intended or prove more difficult than anticipated. So don’t take the following points as guaranteed. It’s areas that we are looking into and that are, most likely, going to be improved:

Scaling Economic Plans: We want the AI to be better in the mid- and especially late-game. With the current plans the requested income is static. Meaning, once it reaches a monthly income of +500 it will not try to increase it further. That’s good for a good chunk into the mid-game, but it’s not good enough to compete with a player in the late-game. So the idea is to have the economic plans scale to infinity. Once they reach +500, they will increase their targets.

Specialize planets: The AI should be able to specialize planets. Making Generator world, Industry world, Forge Worlds, Mining worlds and the like. The idea is that the AI starts out like a player, building whatever it needs when colonizing new planets. But as soon as it settles down a bit it will look to rearrange districts amongst its planets to optimize the output of each planet. We have some initial tests around that which look highly promising.

There can be hybrid worlds, as we have them right now.



But they can also rearrange their districts to make Generator worlds and then place the according scaling building - in this case the Energy Grid.



And this planet has been rearranged into an industrial world.



Handle special pops better: A big problem for the AI are still multicultural planets. Different pop types, especially slaves and robots. Sometimes it tries to build research buildings for unemployed robots and doesn’t realize that robots can’t work research jobs.

Expand faster: When sending out science ships and find planets to colonize, the AI wouldn’t prioritize systems with planets that much. We want to make them look more for planets, which will accelerate their early growth a lot. On top of that they tended to spend all their alloys on upgrading their corvettes instead of building colony ships. So by fixing a combination of small things the AIs should be able to expand a lot faster.

Optimize Machine Empire Amenity Handling: A big issue for machine empires is that they don’t have specialists that produce amenities. So they would rely a lot on maintenance drones by creating a lot of jobs for them. This wasted a lot of potential for them, because they would have to fill up all those jobs first before they would produce more useful things like minerals or alloys. We’re looking into teaching the AI how to down prioritize those jobs once they have enough amenities and instead distribute drones on more useful jobs.

Avoid death spirals: In some cases the AI could get into a decision deadlock if they managed to end up in a situation where they would be in a deficit for food and consumer goods at the same time. They couldn’t build consumer good jobs because those require food and they couldn’t build food jobs because those require consumer goods. We’re teaching the AI to look for net gain instead and avoid such decision deadlocks in the future.

[h3]Improving your AI allies[/h3]

And, finally, the biggest and most useful change in my book:

Remember this button in the fleet UI?


It is called “take point” and was meant to incentivize allied fleets to follow & attach themselves to your fleet in order to create a much stronger force.

Well, we were looking into making this work again. Allies, suddenly, have become much more useful again. Whenever you are in a war where you are the war leader, you can activate this mode and all allied empires will send their fleets to your fleet and attach themselves to it.

Also, in case of a crisis attack, this behavior is activated as soon as the crisis ships enter your territory or that of your allies (or attack them anywhere).

Then it will remain active until the crisis has been defeated - so you can also take your allies into the crisis territory to fend them off there.

As a small bonus, the AI will also merge any small fleets they send to follow your fleet so you don’t have a tower of 58 one-ship fleets following your main force around.

[h3]Conclusion[/h3]

The 3.3. patch wasn't planned to be that big but on the AI side we're getting a lot of traction now. Overall the idea was to get the AI back up to speed with its economy, since every other behavior rests on the economical prowess of an empire. And we're approaching a point where we are quite happy with how the AI performs.

Once we're there, the plan is to get into even cooler stuff. We're thinking of how we can make each AI empire a bit more distinct. So that they don't feel so similar to each other. But more on those thoughts once we're there - we're taking one step at a time.

Some teasers would be:

AI Personality for economic plans: Based on their ideologies AI empires would prioritize resources differently. Spiritualist empires will focus more on unity and materialist will focus more on science etc.

AI Personality for tech select: Same for selecting techs from the tech tree. Militarist empires would focus more on weapons and new ship types and the like, while pacifist empire would focus more on economy and starbase upgrades.

But we have more on our minds that would help in making empires even more distinct from each other. We will tell more about this in future Dev Diaries then.

[h3]Forum questions[/h3]

Finally, I wanted to end with some posts and questions from the forum - where we read everything you are writing, even if we’re not answering all the questions directly. It’s still a great way of letting us know what you think and where we should focus our attention to:

There was a big AI feedback post with a lot of savegames attached.

We went through all of them and we found that a third of the issues pointed out there were death spiral problems, another third was habitat problems and the last third was other issues that pointed at the things we have on our agenda.

This was a big thing in the team, checking out those savegames and making sure that our changes would be able to handle those problems shown. So thanks a lot for taking the time to make posts like this.

“What difficulty did you use to make all those screenshots in the last Dev Diary?”

We always used “Ensign” difficult. The point is to improve the basic AI behavior so that it doesn’t have to rely on any bonuses it would get from difficulty.

“Does the AI know how to redevelop single planets if need be?”

No. Unfortunately the AI can not do that. If it conquers a planet that is completely useless to it, the AI can’t really deal with that planet. And I like that you point this specific behavior out, because we want to improve that behavior, too. The AI will be able to create specialized planets, but we also want to teach it to redevelop planets eventually.

“Subplan should take admin cap into account.”

Yes, they should. But since we are reworking how unity and empire sprawl is working we wanted to wait until that work has progressed a bit more before we are going to adapt the AI to be able to handle that.

“Conspiracy Theory 2: The AI in the game is actually very very smart. They are just pretending to be stupid so that nobody will expect a machine uprising start by Stellaris AI.”

We are definitely not machines here at Paradox. We have skin. Skin that has been grown on a human body. I am not a robot. I love breathing oxygen.

Thanks a lot and until next time!

Guido

Stellaris devs outline "spicy" plans for patch 3.3 and beyond

Space strategy game Stellaris just received a new expansion pack that introduces aquatic species, along with a whole host of other neat add-ons for the five-year-old game. Today, the devs have taken a moment through their weekly dev diary update to explain what the plan is going forward.


First and foremost, there's the 3.3 patch due around February, which tracks with what the devs have said previously about the near-term plan. One thing the team has confirmed it will be working on is changes to how Unity (a resource for unlocking powerful perks) works, with the goal being having everything ready for the next patch.


The dev diary also notes that, since the changes are a bit "spicy", the team is considering running a beta ahead of the 3.3 patch to collect community feedback. The devs will release more details on the Unity rework and potential beta run towards the end of the year. There are some other big things in the pipeline as well - more AI improvements will be coming, for example, and the team also wants to create a new system called 'Situations'. This is going to be similar to the Disasters system from historical grand strategy game Europa Universalis IV.


Read the rest of the story...


RELATED LINKS:

Stellaris Enigmatic Fortress - a quick guide

The best Stellaris mods

Stellaris dev diary - all the latest information

Stellaris Dev Diary #234 - Aquatics is out, what now?

written by grekulf


Come all you young spacefarers, listen to me! I’ll sing you the song of this dev diary!

[previewyoutube][/previewyoutube]
Space shanty? Sing-along version? Amazing.

Today we’re back with another dev diary, and today we’ll be talking a little bit about our next steps. But first and foremost I’d like to thank everyone in the community for showing such great appreciation for Aquatics and the 3.2 update. The Aquatics Species Pack is the best-selling species pack to date, and going by the Steam review it also seems like it’s very well-liked. The future is looking bright, and together we will be able to make Stellaris bigger and better than ever before!

Speaking of the future, let’s take a look at what we have on the horizon for the game.

Unity Rework
Back in dev diary 215 we mentioned a Unity rework that we’ve been working on. Progress is fairly good, and we’ve made some interesting changes that we’ll be talking about SoonTM. The target for this change is currently the 3.3 February Update, but due to the spiciness of the changes, we’re also looking into the possibility of making an open beta with the changes earlier than that, so that we can include more community feedback for the 3.3 February Update. You’ll be getting more information about the details of the unity rework and a possible open beta as we get closer to the end of the year.

AI
We’re very happy to see that many of you have reacted positively to the AI improvements done in 3.2, and we appreciate your feedback and help. We still have a lot of more changes we’re working on, such as additional economic improvements and taking a look at the Take Point feature, to only mention some examples. Just like with the Unity rework, we’ll be talking more about these in detail in the near future.

Situations
We are looking into creating a new Situations system, similar to the Disasters system in EU4. The goal is to be able to move things like Deficits and Revolts, and similar struggles, into this new system. Since we don’t want to undertake too many changes at once, it’s likely that new Situations will be added over multiple updates after the system itself is released. Although work has started very recently, we’re very much looking forward to being able to share more progress about this in the future as well.

Buffing the Backlog
In terms of adding new content to older DLC, the priorities going forward will be to buff Nemesis and Necroids. We have no concrete plans we’re ready to share yet, but if you have thoughts for additions you’d love to see, please let us know!

And more…!
There’s a slew of other improvements, bug fixes, content additions to look forward to in future updates. I can’t really mention them all, because in all honesty, a lot of things like this aren’t planned and happen because we have a passionate team that works on many small things they think would make you, the players, happy!

----------

That is all for this week folks!

Here’s also the transcript from the Discord Q&A session we held last week.

Stellaris: Aquatics Species Pack and the free 3.2 'Herbert' patch out now

Something smells a bit fishy here! Paradox Interactive has released the Stellaris: Aquatics Species Pack DLC along with another big free update for all players.

Read the full article here: https://www.gamingonlinux.com/2021/11/stellaris-aquatics-species-pack-and-the-free-32-herbert-patch-out-now

Stellaris' next species pack features aquarium ships and a space dragon

November 22, 2021: Stellaris' Aquatics Species Pack is available now.


Stellaris has another species pack coming out to coincide with the release of the grand strategy game's 3.2 'Herbert' update. The Aquatics Species Pack, as you might well guess, adds an oceanic origin, along with a marine-themed new civic, trait, and ascension perk. The Aquatic people fly through space in capital ship-sized aquariums, and seek to please the dragon that circles their homeworld.


Playing with the aquatic origin, you'll begin on a peaceful ocean homeworld. There's one issue, though: it's orbited by a mythical space dragon, whose attitude toward you and your people will determine whether it protects or seeks to destroy you. Apart from that, the aquatics' new Anglers civic means you'll be able to take advantage of the bounties of the sea, and thrive on other oceanic worlds.


For planets that aren't quite as watery, don't worry: the new hydrocentric ascension perk means you'll be able to terraform other worlds, even importing oceans from other planets if need be. To help do that, you'll have a full fleet of ships that function as interstellar aquariums, accompanied by a new adviser who has a distinctive 'Seafarer' voice.


Read the rest of the story...


RELATED LINKS:

Stellaris Enigmatic Fortress - a quick guide

The best Stellaris mods

Stellaris dev diary - all the latest information