What do you mean with “realistic”? Do you mean some kind of Amazon flying robots, that bring you your orders? And what means efficiency for you, if this would mean, that the game runs with 50% of the not so realistic bots version?Hannu wrote: ↑Thu Jul 08, 2021 1:31 pmMore efficiency and realistic like solutions in logistic problems. Probably nothing for far majority of players. I do no expect this kind of things in Factorio but hope that someone will make more nerdy games with interesting game mechanics without graphical eye candy or other expensive but futile things.
Another example: in the 50th and 60th of last century science fiction said we will have robots in any household that do wishing and cleaning in the whole house and keep the children. What we now have are those super simple roomba’s and what they are all called. They are somehow cheap and simple and because of that, they sell like fresh bread. And this development can be seen everywhere: the more simple, specialized, time saving and cheap something is, the better. Modern engineering is all about that.
Well, arguing with the speed of the game is indeed questionable. on the other hand I think the current implementation is super simple. So simple, that even a simple check for the best route to the target decreases decreases speed of this by much more than 50%.That is more realistic, but probably not realistic after all. Like 1:million compared to 1:billion.there are already some suggestions about more clever routing of bots. Will not implemented, because of the extra CPU it takes for this task.
I do not believe that CPU explanation. Two types of bots would prevent CPU issues for those who want 100000 stupid CPU efficient bots. Devs just do not think it is worth programming. It is probably true from their point of view but I disagree that. The most clear change would be very significant speed increase of build operations. I do not see any balancing or other gaming issue if end game building of 40000 concrete tiles were (almost) instant. In that phase the most limited resource is my freetime in real life. I do not have enough time and patience to copy enough units and wait they will be build to melt my CPU.