[2.1.8] research is not stopped when no condition is true

Bugs that are actually features.
Maeximus
Inserter
Inserter
Posts: 34
Joined: Sun Jun 02, 2024 10:10 am
Contact:

[2.1.8] research is not stopped when no condition is true

Post by Maeximus »

What did you do?

set multiple researches in circuit connected lab

What happened?

When science pack got low, and no condition reported true, the last research is continued
in picture: mining prod is researched although pink signal is not set
grafik.png
grafik.png (125.03 KiB) Viewed 172 times
What did you expect to happen instead? It might be obvious to you, but do it anyway!

research should be stopped when no condition is true
(when research conditions are dependent on packs but research does not stop then it might be that conditions cannot recover since packs are constantly used)

Does it happen always, once, or sometimes?

always
Rseding91
Factorio Staff
Factorio Staff
Posts: 17070
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.1.8] research is not stopped when no condition is true

Post by Rseding91 »

Thanks for the report however this is working as intended. There is no negative to research running and if you want to stop research you can always stop feeding science packs into the labs, or use a power switch to turn them off.
If you want to get ahold of me I'm almost always on Discord.
Maeximus
Inserter
Inserter
Posts: 34
Joined: Sun Jun 02, 2024 10:10 am
Contact:

Re: [2.1.8] research is not stopped when no condition is true

Post by Maeximus »

Ah okay, thanks for the information! I assume then that "set research" is actually more doing "enqueue research" then, right?

I know it is only a minor wording difference, but SET research kind of implicates that the search is no longer set when the condition is no longer true.
ENQUEUE research is just putting the upmost unresearched technology with fulfilled conditions in the research queue and basically forgets about it afterwards.

I'm really sorry about being so insistent about this, but everywhere in the circuit network things are "set" when conditions are true and I don't have to explicitly power off a combinator to unset the signal when the condition is no longer true. That is why the word "set" leads to many assumptions.

Any chance of having the description cleared up in a way which is more consistent with the rest of the game? (like using enqueue instead of set)
Maeximus
Inserter
Inserter
Posts: 34
Joined: Sun Jun 02, 2024 10:10 am
Contact:

Re: [2.1.8] research is not stopped when no condition is true

Post by Maeximus »

Using "set research" leads for me to an assumption that it is doing the same like "set recipe" which it doesn't since the recipe is "unset" as soon as the signal stops and this is why I think another wording is needed.
Post Reply

Return to “Not a bug”