Auto research queue

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

Zavian
Smart Inserter
Smart Inserter
Posts: 1648
Joined: Thu Mar 02, 2017 2:57 am
Contact:

Re: Automatic science dependency research / Allow "researching" unavailable technologies

Post by Zavian »

osndok wrote: Mon Jan 21, 2019 3:26 pm
n7m6e7 wrote: Mon Jan 21, 2019 12:51 pm What happens when you have 2 or more dependencies available at once? Does it choose randomly, or the cheapest?
I think it would be great if micro-managing research could gain you something (esp. for speed running), but that everyone else (esp. noobs) didn't have to.
"Noobs" are actually the very people who need to have the research screen open after every research, so they can see what that technology has unlocked. Not looking at the research screen is why adding an auto-research to rocket silo (especially if it is available by default) is a bad for new players. (Adding a research goal mechanic to help people pick research work towards some longer term goal as mentioned in viewtopic.php?f=38&t=61897&p=395601#p395531 should be less of an issue for new players).
User avatar
nemostein
Long Handed Inserter
Long Handed Inserter
Posts: 56
Joined: Mon Apr 10, 2017 8:39 pm
Contact:

[0.17] Auto queue required research

Post by nemostein »

TL;DR
Queuing a research should queue all required research instead of giving a error message.
What ?
Consider that, in a new world, you want to rush the Fast Inserter technology.
You open the Tech Tree, click in the Fast Inserter icon and click Start Research.
Instead of showing a tooltip stating that "Some prerequisite technologies are not researched ...", the game should add Automation, Eletronics and Fast Inserter to the queue.
Why ?
Currently is troublesome to queue all desired research to achieve a specific technology.
When the player queue one research, the whole list of technologies is reordered to display, in orange, all the newly available "queueable" technologies, forcing the player to look twice to find the next technology.
Furthermore, some techs have a complex chain of requirements, making even harder to remember all required techs (e.g.: Automation 2 requires Logistics Science Pack, Steel Processing and Electronics that, in turn, requires Automation).
"I'd say the main bottleneck is sleep." - AndrewIRL
Koub
Global Moderator
Global Moderator
Posts: 7774
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Auto research queue

Post by Koub »

[Koub] Merged into older (still valid despite it's 3 years old) topic with same suggestion.
Koub - Please consider English is not my native language.
Haybale
Burner Inserter
Burner Inserter
Posts: 16
Joined: Fri Mar 03, 2017 7:38 pm
Contact:

Research

Post by Haybale »

When having to do multiple researches wich are not unlocked yet, right click in the Technology Tree to add them to the queue when possible
SuicideJunkie
Fast Inserter
Fast Inserter
Posts: 123
Joined: Wed Aug 23, 2017 10:17 pm
Contact:

Re: Research

Post by SuicideJunkie »

Haybale wrote: Mon Mar 11, 2019 12:54 am When having to do multiple researches wich are not unlocked yet, right click in the Technology Tree to add them to the queue when possible
IE: Queue up the dependencies when you click to start research on an unavailable tech area?
That would be great.
Haybale
Burner Inserter
Burner Inserter
Posts: 16
Joined: Fri Mar 03, 2017 7:38 pm
Contact:

Re: Research

Post by Haybale »

Yea was kinda tired when thinking about this, but thats what i ment
User avatar
y.petremann
Filter Inserter
Filter Inserter
Posts: 421
Joined: Mon Mar 17, 2014 4:24 pm
Contact:

Add dependency in reseach queue

Post by y.petremann »

TL;DR
Being able to see research that can fit the research tree with their dependencies and quickly adding them with their dependencies.
Now
Actually with the research queue available, when we append a research, any research that could be researched after is displayed in orange and can be appended in the research queue.
Proposition
Instead of that I propose that:
For each unresearched research, we calculate how many unresearched dependencies not in research queue are needed to research this one (we can abord the calculation as soon as this is higher than the availlable research queue size), if( number dependencies > availlable research queue size) then we mark it in orange.

Then if we append a orange research, we append every unresearched dependencies not in research queue before it.
Why
Actually when we append a known research (like logistic 2), we need to prepend manually every dependencies, which is not very practical...
Koub
Global Moderator
Global Moderator
Posts: 7774
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Auto research queue

Post by Koub »

[Koub] Merged topics about queuing a research and its prerequisites into older one
Koub - Please consider English is not my native language.
Epb7304
Inserter
Inserter
Posts: 46
Joined: Thu Feb 28, 2019 8:02 pm
Contact:

Shift-clicking a research that cannot be selected yet should queue the researches inbetween

Post by Epb7304 »

TL;DR
When you shift-click a research in the research tab it should queue the prerequisites in the research queue

What ?
When shift-clicking (or alt clicking, or whatever button is chosen) a research that is red (meaning it is currently locked behind other unresearched technologies) the game should queue systematically as many (or all) of the prerequisite research before the red research in question
Why ?
I believe that this should be added because right now you have to manually go through each research individually and select each and everyone for research, add this feature will not change the game significantly but instead, add another layer of polish and prevent the occasional annoyance. This change would also be especially useful for modded playthroughs that add a significant amount of technologies.

Especially with the latest FFF (#376 - research and quality) stating that the research queue will always be enabled this suggestion will be particularly applicable as there will be a good portion of the player base (especially new players) will experience the research queue for the first time
thedoh
Long Handed Inserter
Long Handed Inserter
Posts: 59
Joined: Tue May 02, 2017 1:37 pm
Contact:

Re: Shift-clicking a research that cannot be selected yet should queue the researches inbetween

Post by thedoh »

For completeness sake, how should technologies that have multiple pre-requisites be handled? Take blue science, for example, which depends on sulfur and red circuits. Red circuits, in turn, depend on plastic. Should the order be Sulfur -> Plastic -> Red Circuits -> Blue science? There is an equally compelling argument for Plastic -> Sulfur -> Red Circuits -> Blue science.

I think this is a great idea, but if it's relevant to your suggestion, this clarity could help.
Illiander42
Filter Inserter
Filter Inserter
Posts: 521
Joined: Mon Feb 05, 2018 10:01 am
Contact:

Re: Shift-clicking a research that cannot be selected yet should queue the researches inbetween

Post by Illiander42 »

thedoh wrote: Mon Sep 18, 2023 4:20 am For completeness sake, how should technologies that have multiple pre-requisites be handled?
Are you asking breadth-first vs depth-first, or which order for parrallel techs?

I personally don't think it matters. If you're using this, you want the end tech and all its prereqs and obviously don't care about what order.
Koub
Global Moderator
Global Moderator
Posts: 7774
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Auto research queue

Post by Koub »

[Koub] Merged into older thread with same suggestion.
Koub - Please consider English is not my native language.
User avatar
atomizer
Fast Inserter
Fast Inserter
Posts: 109
Joined: Sat Sep 22, 2018 3:18 pm
Contact:

Re: Auto research queue

Post by atomizer »

+1. The research button on red tech should simply always be available to be clicked, and fill the queue with prerequisites.

The current experience of trying to enumerate even relatively simple dependency trees (in modded) is absolutely miserable. Search for the tech I want, look at the tree, try to memorize what I need, click on one available tech, add it, find another, add it, forget what else I need, search for the target tech again, ...
Post Reply

Return to “Ideas and Suggestions”