Stellaris

Stellaris

View Stats:
Kalemenos Dec 2, 2024 @ 9:19pm
The real post-battle statistics
Many times on these boards people assert that the statistics recorded after combat are incorrect. I presume that can be known only if one sees the correct stats and compares them to what is reported after a space battle. I'm eager to know whether they are truly incorrect, and if so how to find better information on what actually just went down. I base my decisions on fleet builds by studying those results carefully, so I really want that data to be accurate.
< >
Showing 1-8 of 8 comments
Geoff Dec 2, 2024 @ 10:29pm 
Originally posted by Kalemenos:
Many times on these boards people assert that the statistics recorded after combat are incorrect. I presume that can be known only if one sees the correct stats and compares them to what is reported after a space battle. I'm eager to know whether they are truly incorrect, and if so how to find better information on what actually just went down. I base my decisions on fleet builds by studying those results carefully, so I really want that data to be accurate.
OK, so think about the factors that confound the accuracy of a report. If three fleets on one side fight two fleets on the second side, and one fleet dies before the combat is resolved, that fleet generates its own action report. Are the results reported in that subtracted from the final battle score? The ships lost are.

When you see the casualty report at the end of combat and not all the ships destroyed are registered as combat losses, are the hits against them included in the tally?

If you study the results carefully, there are lots of clear reasons not to trust their accuracy and completeness.

Now, the way to control for that is to set up a controlled environment and test various fleet builds in combat against each other. You can start out small and simple - a minimum size galaxy with two empires, and then just give them individual ships to throw into the killing stars against each other. You could then experimentally verify whether the fleet combat reports are accurate or not.

At some level of complexity that is going to break down.

So another way you could do it is through induction. You can calculate theoretical combats between fleets. There's a spreadsheet containing detailed weapon stats in the stellaris/common/component_templates folder. One is a .csv you can import into a spreadsheet program, and one is a .ods which can be viewed through an open source spreadsheet program like libre office. Frankly that alone should be sufficient for fleet design purposes, as you can tell quite clearly every stat off every weapon. Calculating the levels of armor and shielding would be a bit harder because the stats are buried in the codebase. But it's a fairly easy operation to achieve through the fleet designer - calculate the number of hull and armor points in, say, a titan. Then throw it into combat against a fleet of corvettes and see if the damage inflicted matches the various hit points of the craft.

If you determine the end results are more reliable than they seem to be, I'd love to hear your report.

If you want them to be reliable by fiat, I don't see how that's going to happen. They either are reliable or they are not. You could also simply take them at face value, and choose to trust them as reliable despite knowing their accuracy is doubted by many. Bearded guys in the sky aren't the only receptacles we can pour our faith into.

EDIT: Fixed a minor error in the path to the weapon_components spreadsheet (it's in "component_templates" not "component_sets", my bad
Last edited by Geoff; Dec 2, 2024 @ 10:36pm
Kalemenos Dec 3, 2024 @ 6:36am 
No, not your bad at all! And no, I don't put faith in Paradox. (Pure spirits can't have beards, by the way.:steamhappy:)

Thanks for writing all that. Your hypothetical testing sounds like an accurate method. Yet my regular questions are "this" fleet in "this" game against "that" empire, real situations in mid-to late-game, and I can't imagine duplicating that particular situation, much less in a timely manner.

Under /stellaris I don't have a "common" folder, and I did a PC search for the component_ file and nothing came up. Maybe they updated their folder system with later updates? (I happily play 3.7.4).

From your first paragraph, it seems that the casualty report might not even state accurately how many enemy ships were destroyed. Hmph. So is it best just to ignore that screen? It's a screen that pops up so often, and it could be so useful, and it sounds like it could be easily fixed; instead of "amazing" new DLC's, if the designers spent a bit of time addressing these kinds of things, that would be great.
Geoff Dec 3, 2024 @ 9:38am 
Originally posted by Kalemenos:
Under /stellaris I don't have a "common" folder, and I did a PC search for the component_ file and nothing came up. Maybe they updated their folder system with later updates? (I happily play 3.7.4).
The file I'm describing still exists. Its location is referred to directly here: https://stellaris.paradoxwikis.com/Ship_modding#Weapon_Stats_CSV

II suspect you're looking in your saves folder instead of the game folder. Often in "Program Files" there is a folder called steam.... so the final path will often look like: C:\Program Files (x86)\Steam\steamapps\common

Then from there to Stellaris/Common/weapon_templates

Originally posted by Kalemenos:
From your first paragraph, it seems that the casualty report might not even state accurately how many enemy ships were destroyed. Hmph. So is it best just to ignore that screen? It's a screen that pops up so often, and it could be so useful, and it sounds like it could be easily fixed; instead of "amazing" new DLC's, if the designers spent a bit of time addressing these kinds of things, that would be great.

What surprises me about your concern over this issue is that I thought you play pretty frequently and observantly. Have you never noticed this before? You say you're playing especially close attention to the after-action combat reports. You've never detected any discrepancies? That's not unnatural or unusual, I suppose. It just surprises me. It seems as though, by now, you'd have a clear grasp on its reliability and if anything should have observations that explain the inconsistencies others have observed.

There are lots of things the developers could do to improve the base game that they won't. The economic imperative of DLC-based development doesn't allow for it. They need to drop a splashy novelty bomb on the game once per quarter. That's it. That's what they do. The idea that is somehow "supporting" or "advancing" the game is a delusion of corporate simps.

This game got pushed and pulled in a lot of unfortunate directions, I think. They catered too hard to fascist fantasies of genocide in its early years, and now they've rebounded into development of a game for teenagers. The hard sci-fi title this game originally aspired to be recedes further and further from view with each release. Which is why I've picked the path for engagement that I'm on - I froze the game on a version that works relatively well for my needs, and am stripping it down to get at the simulator, which is kind of a marvel of ingenuity buried under the layers of poor game design choices.

Originally posted by Kalemenos:
Your hypothetical testing sounds like an accurate method. Yet my regular questions are "this" fleet in "this" game against "that" empire, real situations in mid-to late-game, and I can't imagine duplicating that particular situation, much less in a timely manner.
I get this. I don't see how accurate after-action reports are essential to tailoring your fleet, but I don't want to judge your process or your concerns. It does sound, though, like I've shaken your confidence in a feature of the game that was essential to your enjoyment of it. And I do feel a little bad over that. I didn't mean to strip you of your joy. And I hope there's a path for you to hold onto or reacquire it.
RCMidas Dec 3, 2024 @ 9:50am 
An accurate AAR would show whether an enemy fleet was defeated by having its ships blown to pieces or by warping out, for example. Consider that you can quite easily lose a war whilst winning every battle this way. Your actual ship losses rack up high levels of war exhaustion for you (plus resource and time expenditure to rebuild and return to the front), but your opponent gets nothing because they're not actually losing any vessels.

An accurate AAR would incorporate the, so far as I can tell, relatively working breakdown that shows how effective weaponry and defences are on either side. That way, you can see clearly what is working better against your opponent - and by extension, against you by your opponent - so that you can tailor your fleets to counter them if it's going to be a protracted war.

In a lot of games where AARs of this kind are displayed after each engagement, they tend to be quite useful sources of information for the attentive player to examine and collate the data for. Not so much in Stellaris. Whether that's due to Paradox not being able to program them properly at the time or because the very old UI and code is no longer up to snuff with all the changes over the years or some other reason, that's currently the way it is.
Kalemenos Dec 3, 2024 @ 7:52pm 
Originally posted by Geoff:
The file I'm describing still exists. Its location is referred to directly here: https://stellaris.paradoxwikis.com/Ship_modding#Weapon_Stats_CSV

II suspect you're looking in your saves folder instead ...
Aha, yup, that was exactly it, thanks!

Originally posted by Geoff:
What surprises me about your concern over this issue is that I thought you play pretty frequently and observantly. Have you never noticed this before? You say you're playing especially close attention to the after-action combat reports. You've never detected any discrepancies?

That's what led me to the OP. And as time goes on, the discrepancies seemed to grow, but without hard numbers, it's not so easy to pin down exactly what I think I have been seeing.

Originally posted by Geoff:
This game got pushed and pulled in a lot of unfortunate directions, I think. They catered too hard to fascist fantasies of genocide in its early years, and now they've rebounded into development of a game for teenagers. The hard sci-fi title this game originally aspired to be recedes further and further from view with each release. Which is why I've picked the path for engagement that I'm on - I froze the game on a version that works relatively well for my needs, and am stripping it down to get at the simulator, which is kind of a marvel of ingenuity buried under the layers of poor game design choices.

It's easy to complain about details, but it's still and incredible game.


Originally posted by Geoff:
Originally posted by Kalemenos:
Your hypothetical testing sounds like an accurate method. Yet my regular questions are "this" fleet in "this" game against "that" empire, real situations in mid-to late-game, and I can't imagine duplicating that particular situation, much less in a timely manner.
I get this. I don't see how accurate after-action reports are essential to tailoring your fleet, but I don't want to judge your process or your concerns. It does sound, though, like I've shaken your confidence in a feature of the game that was essential to your enjoyment of it. And I do feel a little bad over that. I didn't mean to strip you of your joy. And I hope there's a path for you to hold onto or reacquire it.
Well, I wouldn't say it's exactly essential to it, and hakuna matata: no joy has been stripped! Yet the idea is a good one - a post-battle report detailing what happened - and it would simply be nice if it did what it pretended to do.

RCMidas' entry above shows how a good report would be helpful (even stating war exhaustion: great idea, I never thought of that)

You're a smart and enjoyable contributor, thanks for your posts!
Geoff Dec 3, 2024 @ 9:08pm 
Originally posted by Kalemenos:
Well, I wouldn't say it's exactly essential to it, and hakuna matata: no joy has been stripped! Yet the idea is a good one - a post-battle report detailing what happened - and it would simply be nice if it did what it pretended to do.
I've thought of one responsive form of fleet design that I enjoy using and which you might also enjoy. I call it evolutionary fleet design. Meta players tend to have nothing but scorn for it, but i enjoy the way it creates bloated underweight fleets in peacetime that rapidly winnow into efficient kill squads if real war breaks out.

So, I presume the ship classes designed by a central planner safe on Stronghold Prime, wherever that may be. And so I design them for thematic coherence more than out of any specific need. So like, every ship size tends to get a "bruiser" that is heavily armored and loaded with short range weapons. There's usually an energy blaster and a kinetic one. Artillery, of course. A carrier if the hull type allows it, and so on and so forth. I construct mixed fleets with mixed capabilities.

Then when war strikes, I let attrition winnow out the losers in the fleet. Usually the bruisers are the first to go, and in large numbers. But they're not replaced 1:1, they're replaced in the same balance as the original production. So let's say a hypotehtical fleet has 25 ships of 5 designs, 5 of each design. Then war comes, it loses 4 brawlers and 1 point-defense screener. The reinforcements come out one of each of the 5 classes, meaning it now has only 2 brawlers, 5 point defense screeners, and now 6 each of the 3 vessel designs that took no casualties. In that way, my enemy basically carves the raw material of my fleet into something best adapted to kill them.
RCMidas Dec 4, 2024 @ 2:56am 
Or you devote a single envoy to creating a spy network that lets you see exactly what the enemy is using so that you can customise the fleets against them from the get-go without wasting time and alloys and upkeep on them.

That's not even "meta", that's just common sense. Especially when the AI gets to upgrade their ships when new technologies emerge too. And even more so when you take into account that you're hoping your fleets will actually win engagements as opposed to being wiped.

The survivors won't necessarily paint an accurate picture of what happened either. Maybe you lost lots of brawlers because they charged head-in and took the brunt of the damage. However, they also DEALT the majority of the damage because their weapons were better suited to bypassing the enemy defences - meanwhile, all those artillery and carrier vessels that survived by warping out did not pull their weight, but you'll see only that they survived and therefore should prioritise building more of them.

You can absolutely build for thematic coherence, but you can still do so with a hint of actual design ability.
Last edited by RCMidas; Dec 4, 2024 @ 2:59am
Geoff Dec 4, 2024 @ 9:25am 
Originally posted by RCMidas:
That's not even "meta", that's just common sense. You can absolutely build for thematic coherence, but you can still do so with a hint of actual design ability.

I understand a lot of folks need to work pretty hard to keep up with the AI. I've never really had that problem. Ninety-nine percent of combat planning in Stellaris is keeping your forces grouped and bringing more firepower to the fight than the other guy. Beyond that, I find it's just screwing around to keep yourself entertained.

What's fun about my method for certain kinds of players is it gives you responsive fleets while introducing a fairly simple selection rule whose results may not be clear in advance but nevertheless expose the contours of comparative advantage clearly.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: Dec 2, 2024 @ 9:19pm
Posts: 8