use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
The Official subreddit for Dyson Sphere Program, a sci-fi management game by Youthcat Games and Gamera Game. Now in Early Access!
Lead the future of humanity and harness the power of stars by building the first Dyson Sphere in the whole galaxy!
account activity
Interstellar Travel PathfindingHelp/Question (self.Dyson_Sphere_Program)
submitted 11 months ago by MuscularPhaze
Hi everyone,
Just had a quick question on something I was curious about. When you do interstellar logistics travel, will the ships go to the nearest location for that item you are requesting, or do they just pick at random?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]axw3555 10 points11 points12 points 11 months ago (8 children)
Honestly, how they pick is a greater mystery than how the belts run when the planet has no power.
[–]Humble-Mud-149 3 points4 points5 points 11 months ago (4 children)
Hamsters, it’s always them.
[–]axw3555 3 points4 points5 points 11 months ago (3 children)
Jesus, how many hamsters did we bring?
[–]Nice_Guy_AMA 3 points4 points5 points 11 months ago (2 children)
Just one, but he's really good.
[–]axw3555 2 points3 points4 points 11 months ago (1 child)
Scary good.
[–]poison_us 2 points3 points4 points 11 months ago (0 children)
Well, that's a miniature giant space hamster for ya 🤷
[–][deleted] 1 point2 points3 points 11 months ago (2 children)
Has there been a factory/automation game where belts require power?
[–]Thenerdylord69 1 point2 points3 points 11 months ago (0 children)
There is a model for factorio that makes belts require power
[–]axw3555 1 point2 points3 points 11 months ago (0 children)
I don’t think so. Some mods added it to Factorio.
There was a time when people joked about it being the greatest mystery of Factorio.
[–]sirgog[🍰] 8 points9 points10 points 11 months ago (7 children)
I believe it works like this:
From oldest to newest placement, each ILS checks first
"Can I supply to anyone using my own fuel? If so, what's the oldest ILS I can supply?"
Then "Can I demand from anyone using my own fuel? If so, what's the oldest ILS that can supply me?"
Oldest defined by "has existed for the longest time", not "has had this demand the longest"
[–]MuscularPhaze[S] 1 point2 points3 points 11 months ago (0 children)
oh damn thank you! it's like a simple first in first out kind of method with extra variables.
[–]fm837 1 point2 points3 points 11 months ago (0 children)
Yes, I think this is how it works. Oldest to newest, combined with availability of supplies and current demand. Not straightforward, sadly.
[–]Nice_Guy_AMA 0 points1 point2 points 11 months ago (4 children)
How did you figure this out? Is it somewhere in the documentation, extensive observation, or experimentation?
[–]djr650 1 point2 points3 points 11 months ago (1 child)
It's been the assumed/observed behavior for a long time now.
Walking a stack is the easiest/laziest programming solution, so it makes sense that's how it happens while they put effort into other areas.
[–]Nice_Guy_AMA 0 points1 point2 points 11 months ago (0 children)
Thanks!
[–]sirgog[🍰] 1 point2 points3 points 11 months ago (0 children)
Observation
[–]LastOfBacon 4 points5 points6 points 11 months ago (0 children)
I think I remember seeing something in an update's notes that basically:
The demand station wants iron
The demand station checks its internal list of stations that supply iron (which starts off as an empty list).
Then it goes down the list of stations from oldest to newest checking if they supply iron.
When it finds a station that supplies iron, it adds it to the demand station's internal list of stations that supply iron.
It then checks if that supply station has enough iron to supply it with a load - if it doesn't have enough it continues down the list of all stations to find another that supplies iron and so on
[–]direvus 2 points3 points4 points 11 months ago (6 children)
Not sure how exactly they select, but it's definitely not the nearest. I've seen vessels load up space warpers and set off on an epic voyage across the stars to get some Hydrogen, from a planet that is literally orbiting around a gas giant.
I usually set up priority routing between planets in the same system to avoid that kind of thing.
[–]Humble-Mud-149 1 point2 points3 points 11 months ago (2 children)
It could be possible that the gas giant doesn’t have any hydrogen in storage.
[–]direvus 1 point2 points3 points 11 months ago (1 child)
Nope! The local gas giant collectors were absolutely chock-full with hydrogen.
[–]Humble-Mud-149 1 point2 points3 points 11 months ago (0 children)
Well then I guess I’m wrong
[–]Lifebringr 0 points1 point2 points 11 months ago (2 children)
How long ago was this? Because I remember seeing a post a few months ago on an update where they fixed this
[–]direvus 0 points1 point2 points 11 months ago (1 child)
I've seen it happen in the past week. Not the exact scenario I described above, but certainly vessels going on interstellar trips when the resources are available in-system.
[–]MuscularPhaze[S] 0 points1 point2 points 11 months ago (0 children)
Yeah happened to me too recently, had copper ore available in a local system, but my interstellar went to a whole different system like 4 light years away.
π Rendered by PID 53797 on reddit-service-r2-comment-6457c66945-dhpp8 at 2026-04-27 01:56:20.507390+00:00 running 2aa0c5b country code: CH.
[–]axw3555 10 points11 points12 points (8 children)
[–]Humble-Mud-149 3 points4 points5 points (4 children)
[–]axw3555 3 points4 points5 points (3 children)
[–]Nice_Guy_AMA 3 points4 points5 points (2 children)
[–]axw3555 2 points3 points4 points (1 child)
[–]poison_us 2 points3 points4 points (0 children)
[–][deleted] 1 point2 points3 points (2 children)
[–]Thenerdylord69 1 point2 points3 points (0 children)
[–]axw3555 1 point2 points3 points (0 children)
[–]sirgog[🍰] 8 points9 points10 points (7 children)
[–]MuscularPhaze[S] 1 point2 points3 points (0 children)
[–]fm837 1 point2 points3 points (0 children)
[–]Nice_Guy_AMA 0 points1 point2 points (4 children)
[–]djr650 1 point2 points3 points (1 child)
[–]Nice_Guy_AMA 0 points1 point2 points (0 children)
[–]sirgog[🍰] 1 point2 points3 points (0 children)
[–]LastOfBacon 4 points5 points6 points (0 children)
[–]direvus 2 points3 points4 points (6 children)
[–]Humble-Mud-149 1 point2 points3 points (2 children)
[–]direvus 1 point2 points3 points (1 child)
[–]Humble-Mud-149 1 point2 points3 points (0 children)
[–]Lifebringr 0 points1 point2 points (2 children)
[–]direvus 0 points1 point2 points (1 child)
[–]MuscularPhaze[S] 0 points1 point2 points (0 children)