Friday Facts #375 - Quality

Regular reports on Factorio development.
aka13
Filter Inserter
Filter Inserter
Posts: 820
Joined: Sun Sep 29, 2013 1:18 pm
Contact:

Re: Friday Facts #375 - Quality

Post by aka13 »

JohnyDL wrote: Fri Oct 11, 2024 9:47 am doesn't look like anyone's brought this up but with quality assemblers, does this mean there's going to be overrides on productivity for some items?

Generally speaking, the quality assemblers giving a small boost to the productivity of all recipes is a unique and powerful bonus but....

Fluid Barreling is going to be broken with productivity, even 1% productivity, barrel then unbarrel in a loop and a little fluid and 1 barrel can become as much fluid and as many barrels as you like with only a time cost, and it's relatively scalable. I know you've accounted for this with uncrafting but I think it needs to be thought about for all recipes

I'm not sure if this is the only infinite loop but I've seen mods that have had to forgo productivity on entire recipe chains because 1 element in that chain would have this sort of feedback loop. I think bobs or angels has cryocoolant as a recyclable recipe ingredient. It'd be nice if a given output could be marked as productivity restricted/immune both in Vanilla and Modding while allowing the rest of the recipe to benefit from this additional boost.

It might be 'okay' for the barrel loop to produce a small amount of extra fluids but making more barrels is nonsense (or may cause issues especially if people design closed barrel loops)
Where do you have the info from, that quality assemblers boost productivity?
Pony/Furfag avatar? Opinion discarded.
Koub
Global Moderator
Global Moderator
Posts: 7902
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Friday Facts #375 - Quality

Post by Koub »

JohnyDL wrote: Fri Oct 11, 2024 9:47 am Generally speaking, the quality assemblers giving a small boost to the productivity of all recipes is a unique and powerful bonus but....
Unless I'm mistaken, high quality assembling machines get speed boost, not productivity.
Koub - Please consider English is not my native language.
XT-248
Fast Inserter
Fast Inserter
Posts: 143
Joined: Sun Jan 29, 2023 4:24 am
Contact:

Re: Friday Facts #375 - Quality

Post by XT-248 »

aka13 wrote: Sat Oct 12, 2024 11:47 am Where do you have the info from, that quality assemblers boost productivity?
There is research that does boost recipe productivity, and I don't think there would be one for barreling/unbarreling fluid.

Example: Image

From this blog: https://www.factorio.com/blog/post/fff-376
aka13
Filter Inserter
Filter Inserter
Posts: 820
Joined: Sun Sep 29, 2013 1:18 pm
Contact:

Re: Friday Facts #375 - Quality

Post by aka13 »

That has aged like milk, seeing as how there is no RCU anymore :D
Pony/Furfag avatar? Opinion discarded.
Loewchen
Global Moderator
Global Moderator
Posts: 9504
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: Friday Facts #375 - Quality

Post by Loewchen »

aka13 wrote: Sat Oct 12, 2024 4:40 pm That has aged like milk, seeing as how there is no RCU anymore :D
Maybe it now applies to processing units, that would be even more valuable.
XT-248
Fast Inserter
Fast Inserter
Posts: 143
Joined: Sun Jan 29, 2023 4:24 am
Contact:

Re: Friday Facts #375 - Quality

Post by XT-248 »

aka13 wrote: Sat Oct 12, 2024 4:40 pm That has aged like milk, seeing as how there is no RCU anymore :D
As Loewchen said, RCU are likely not the only one to get the productivity from research treatment.
aka13
Filter Inserter
Filter Inserter
Posts: 820
Joined: Sun Sep 29, 2013 1:18 pm
Contact:

Re: Friday Facts #375 - Quality

Post by aka13 »

I know what it applies to, but barrels are not in that list :D
What I initially meant, is that is a very far-fetched assumption that such research would be available for all/most recipies, instead of a few targeted ones.
Pony/Furfag avatar? Opinion discarded.
TomyTheBest
Burner Inserter
Burner Inserter
Posts: 8
Joined: Sat Jul 11, 2015 6:21 am
Contact:

Re: Friday Facts #375 - Quality

Post by TomyTheBest »

Hey All,

Do you know guys how the recycler works? You will get back the 25%, ok. Is it rounded up or down?
If you recycle a higher tier quality item, what would be the outcome?
For example what you get from a recycled Epic Solar panel? (what would be the quality of the outcome? based on the quality of the item you recycle?) And how it changes when you put quality module into the recycler?

I might miss some interesting detail about recycling, was it a topic already?

Thank you
EustaceCS
Filter Inserter
Filter Inserter
Posts: 281
Joined: Tue Dec 15, 2020 5:41 am
Contact:

Re: Friday Facts #375 - Quality

Post by EustaceCS »

> what would be the quality of the outcome?

Epic by default. Haste makes waste...

> And how it changes when you put quality module into the recycler?

Increases with some %, based on Quality modules inserted. It and above is basically showcased in Quality FFF's Recycler video.

> You will get back the 25%, ok. Is it rounded up or down?

It's chance to get specific batch of resources rolled per batch of resources, so there are no need in rounding (akin to Uranium refinement % roll), no?
Per-item roll for updated quality is needed for output anyway.
So it's probably 25% per individual item to be salvaged, likely.
bppleman
Manual Inserter
Manual Inserter
Posts: 1
Joined: Thu Oct 24, 2024 4:52 pm
Contact:

Re: Friday Facts #375 - Quality

Post by bppleman »

I tested the production difficulty of Assembler T3-Legendary in Sandbox mode.
Pasted Graphic 1.png
Pasted Graphic 1.png (4.25 MiB) Viewed 1391 times
As you can see, I have produced 2991 assemblers of T3-basic quality, but I have only got 1 legendary one so far. So if I want to plan a 10,000-bottle base, then I may first need to plan a larger base to produce legendary assemblers.

I personally think that the design of "quality" should be a failure. When we design to achieve certain goals, we should not ignore the time spent on producing assemblers, belts, and robotic arms.

If the purpose of legendary quality is to expand vertically to achieve higher production capacity (produce more products per unit time), and I only need to spend less time using basic quality assemblers, and produce the same number of products at a lower rate, the only difference is that I use more basic assemblers. However, it is foreseeable that the time and resources required to mass-produce legendary assemblers are very huge, and the benefits brought by legends do not make up for the consumption of producing legends themselves.

The impact of "quality" seems to be just to make me design the "RNG grind" shown in the picture, and then consume my ore crazily, forcing me to mine farther away, render more map grids, and drag down my UPS at a time?

Everyone says that "quality" is optional, but if "quality" becomes a mainstream (I don't think so, but it's possible), would you really be willing to turn it off? After all, "quality mod" is part of space age, which is not a free project.
meganothing
Filter Inserter
Filter Inserter
Posts: 276
Joined: Thu Sep 15, 2016 3:04 pm
Contact:

Re: Friday Facts #375 - Quality

Post by meganothing »

bppleman wrote: Thu Oct 24, 2024 5:13 pm I tested the production difficulty of Assembler T3-Legendary in Sandbox mode.

Pasted Graphic 1.png

As you can see, I have produced 2991 assemblers of T3-basic quality, but I have only got 1 legendary one so far. So if I want to plan a 10,000-bottle base, then I may first need to plan a larger base to produce legendary assemblers.

I personally think that the design of "quality" should be a failure. When we design to achieve certain goals, we should not ignore the time spent on producing assemblers, belts, and robotic arms.

If the purpose of legendary quality is to expand vertically to achieve higher production capacity (produce more products per unit time), and I only need to spend less time using basic quality assemblers, and produce the same number of products at a lower rate, the only difference is that I use more basic assemblers. However, it is foreseeable that the time and resources required to mass-produce legendary assemblers are very huge, and the benefits brought by legends do not make up for the consumption of producing legends themselves.

The impact of "quality" seems to be just to make me design the "RNG grind" shown in the picture, and then consume my ore crazily, forcing me to mine farther away, render more map grids, and drag down my UPS at a time?

Everyone says that "quality" is optional, but if "quality" becomes a mainstream (I don't think so, but it's possible), would you really be willing to turn it off? After all, "quality mod" is part of space age, which is not a free project.
What does "mainstream" mean? That you need to use it because others use it?
all12jus
Manual Inserter
Manual Inserter
Posts: 2
Joined: Tue Apr 05, 2016 4:05 pm
Contact:

Re: Friday Facts #375 - Quality

Post by all12jus »

Is there a way to make it so we can do one of those upgrade chains but have a constant combinator set the base item recipe, and then all the assemblers get their retrospective recipes based on the quality some how.

I'm working on a mod that allows you to retry the quality to improve it. https://github.com/all12jus/SimpleUpgrade

The other question I have with this, what research is that "recycler" locked behind?
EustaceCS
Filter Inserter
Filter Inserter
Posts: 281
Joined: Tue Dec 15, 2020 5:41 am
Contact:

Re: Friday Facts #375 - Quality

Post by EustaceCS »

all12jus wrote: Fri Oct 25, 2024 2:02 am The other question I have with this, what research is that "recycler" locked behind?
Fulgora > mine scrap from some ruins
. No actual research required.
orzelek
Smart Inserter
Smart Inserter
Posts: 3924
Joined: Fri Apr 03, 2015 10:20 am
Contact:

Re: Friday Facts #375 - Quality

Post by orzelek »

You missed one bit in your test - you are using basic T3 quality modules.
One of first things you need to do is to make legendary (or highest tier you can) Q3 module. That will reduce the amount of needed cycles significantly (it will still be a lot without modding and I think thats by design).
There are also other ways to make high quality assembler that might be cheaper in practice.
Makka77
Inserter
Inserter
Posts: 44
Joined: Tue May 24, 2022 10:48 am
Contact:

Re: Friday Facts #375 - Quality

Post by Makka77 »

I think the FIRST thing to produce with quality is Quality Modules, because all else will flow from this...

Edit:

... closely followed by labs, if they have quality. I'm off to check now
Acacel
Inserter
Inserter
Posts: 27
Joined: Thu Apr 27, 2017 10:10 pm
Contact:

Re: Friday Facts #375 - Quality

Post by Acacel »

Well I think if you are planing to get verything to legendary Q just don´t start with the final produkt start with miners to improve Quality in every singel step. so if you have green ore you more likely get blue plates and so on, should reduce the needed input, but will eat a lot of space.
Also after a few hours I´m sure only a few buildings realy need the high Quality
User avatar
Ranakastrasz
Smart Inserter
Smart Inserter
Posts: 2173
Joined: Thu Jun 12, 2014 3:05 am
Contact:

Re: Friday Facts #375 - Quality

Post by Ranakastrasz »

Drills are probably the most useful overall, but really, it follows the same logic as productivity modules, in that you want to module whatever uses the most raw materials per time unit. Also, that if you increase the quality of some type of materials, you have to stockpile the high grade components, until such a time as you can spend them perfectly matched with all other components for something you need. Well, unless you are voiding anyway. Which vanilla now has several automatic methods.
My Mods:
Modular Armor Revamp - V16
Large Chests - V16
Agent Orange - V16
Flare - V16
Easy Refineries - V16
Wockes
Burner Inserter
Burner Inserter
Posts: 9
Joined: Tue Jan 14, 2020 4:38 pm
Contact:

Re: Friday Facts #375 - Quality

Post by Wockes »

Acacel wrote: Tue Oct 29, 2024 11:23 pm Well I think if you are planing to get verything to legendary Q just don´t start with the final produkt start with miners to improve Quality in every singel step. so if you have green ore you more likely get blue plates and so on, should reduce the needed input, but will eat a lot of space.
Also after a few hours I´m sure only a few buildings realy need the high Quality
I went a step further and just cloned my whole base for every quality. The green base makes stuff only from greens, blue only from blue and epic only from epics(I haven't unlocked legendary yet because I'm slow). Then I use filters, transport belts and bots to transfer the higher grades to the other bases with recyclers only used on end products at the moment.
Junorus
Inserter
Inserter
Posts: 28
Joined: Mon Jan 15, 2024 11:50 am
Contact:

Re: Friday Facts #375 - Quality

Post by Junorus »

I made 2 tier base.
Quality starts from mining and intermediate, but I filter all products for quality (except like copper ore, as it is only for plates). Quality items goes to storage (in future uncommon items will have their bus), normal quality rolls on to regular science production base. There is many items that do not benefit from quality (rails, belts etc gets just health), they are made without quality.
Then the quality mall is a programmable assembler. There is no point to have so many assemblers idling 99% of time.

( Science assemblers works on regular quality ingredients, but have quality modules. I will calculate in future is that is better than productivity)
Post Reply

Return to “News”