Personal robots prioritizing nearest first

Ideas that are too old (too many things have changed since) and ones which won't be implemented for certain reasons or if there are obviously better suggestions.

Moderator: ickputzdirwech

wobbycarly
Filter Inserter
Filter Inserter
Posts: 266
Joined: Tue Jan 29, 2019 4:00 am
Contact:

Re: The order of construction

Post by wobbycarly »

SANTIMEL wrote: Wed Sep 04, 2024 11:45 pm
PennyJim wrote: Wed Sep 04, 2024 11:38 pm
The rendering cost and simulation cost to them is miniscule, and if it actually matters to your computer it might not be suited for Factorio in general.
For my PC, the high load is not a problem.
But for my nerves, it is a serious problem, waiting for the drones to bother to build what I need.
It's annoying!
But if you are standing still, the time taken to build will be the same whether the bots build closer first or further away first. The distance travelled will be the same in the end. IMO, it just looks inefficient because we generally like to see things done in order or symmetrically.
SoShootMe
Filter Inserter
Filter Inserter
Posts: 517
Joined: Mon Aug 03, 2020 4:16 pm
Contact:

Re: The order of construction

Post by SoShootMe »

SANTIMEL wrote: Wed Sep 04, 2024 7:02 pm Let the drones build, starting from the closest objects to the hero. Ending with the most distant ones.

The player, by moving around the area, could speed up the construction of the highest priority objects.
This would reduce the construction time and reduce the load on the video card.
To deal with the simple part first: I don't think load on the video card related to this is significant for any computer you might reasonably play Factorio on.

I doubt picking the closest tasks for personal robots first will make much difference. Moving the character will often not change the order they are completed because ones that were further away will already have been assigned, to other personal robots or to "base robots" (ie those from roboports). There is always the option of placing the highest priority entities manually - hover over the ghost and use the pipette (default: Q) to pick the item from your inventory, then place it.

The changes for Factorio 2.0 described in FFF-374 (already mentioned by computeraddict) under "Smarter robot tasks" will often provide benefit in terms of (de)construction time by reducing the assignment of base robots to tasks. This is demonstrated by the videos of deconstructing trees.

Robots start off pretty slow and their speed is greatly improved through research. This includes infinite research so if they are not as fast as you want, you can direct research accordingly. If you think they are not fast enough at a given level of research, that is a question of balancing but you can also try a mod such as Faster Robots.
User avatar
SANTIMEL
Long Handed Inserter
Long Handed Inserter
Posts: 64
Joined: Mon Oct 23, 2023 12:00 pm
Contact:

Re: The order of construction

Post by SANTIMEL »

You are not taking into account the time that the drone spends on long-distance flights.
The distance that the player is able to reduce ↴
Анимация 2.gif
Анимация 2.gif (81.48 MiB) Viewed 604 times
Анимация 3.gif
Анимация 3.gif (13.72 MiB) Viewed 604 times

Yes. In the current situation, it is more profitable to stand in the center and wait for the drones to build everything.
But if drones were building nearby facilities first. Then the construction time would decrease due to the player's movement. From buildings that have been built to those that have not yet been built.
Last edited by SANTIMEL on Thu Sep 05, 2024 8:28 pm, edited 2 times in total.
Panzerknacker
Fast Inserter
Fast Inserter
Posts: 235
Joined: Mon Aug 22, 2022 5:27 am
Contact:

Re: The order of construction

Post by Panzerknacker »

I think you are severely underestimating the amount of optimization that has gone into bots already. I think you should also research first how things work and why, and what is already planned for 2.0 before making threads like this.
DarkShadow44
Filter Inserter
Filter Inserter
Posts: 358
Joined: Thu Jun 01, 2017 12:05 pm
Contact:

Re: The order of construction

Post by DarkShadow44 »

Not gonna lie, there is something cool to the bots filling in the blueprints in those patterns. But I agree that for personal bots it would often be useful if they did them from closest -> farthest instead of randomly.
User avatar
SANTIMEL
Long Handed Inserter
Long Handed Inserter
Posts: 64
Joined: Mon Oct 23, 2023 12:00 pm
Contact:

Re: The order of construction

Post by SANTIMEL »

Panzerknacker wrote: Thu Sep 05, 2024 7:15 pm I think you are severely underestimating the amount of optimization that has gone into bots already. I think you should also research first how things work and why, and what is already planned for 2.0 before making threads like this.
Before creating a topic. I use the site search.
So it is obvious that in related topics, just some other title, or other wording.
Koub
Global Moderator
Global Moderator
Posts: 7794
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Personal robots prioritizing nearest first

Post by Koub »

[Koub] Merged into an older thread with the same suggestion.
Koub - Please consider English is not my native language.
malventano
Filter Inserter
Filter Inserter
Posts: 347
Joined: Thu Apr 27, 2017 4:31 pm
Contact:

Re: The order of construction

Post by malventano »

Panzerknacker wrote: Thu Sep 05, 2024 7:15 pm I think you are severely underestimating the amount of optimization that has gone into bots already. I think you should also research first how things work and why, and what is already planned for 2.0 before making threads like this.
And yet the behavior remains identical in 2.0, despite said optimizations. Perhaps you should research the suggestion that was reported.
Allyn Malventano
---
Want to improve fluid flow between pumps / across longer distances? Try my Manifolds mod.
Post Reply

Return to “Outdated/Not implemented”