Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand allowable empty trade runs to an entire planetary system #45

Open
Kjasi opened this issue Aug 9, 2020 · 3 comments
Open

Expand allowable empty trade runs to an entire planetary system #45

Kjasi opened this issue Aug 9, 2020 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@Kjasi
Copy link

Kjasi commented Aug 9, 2020

Is your feature request related to a problem? Please describe.

Right now, if I want to find the best en-route trades, I need to check a huge array of sources and destinations. This means checking all sources at New Babbish against all the drop-offs of where I'm headed. If I'm heading towards Port Olisar, I also have to check the drop offs at Grim Hex, to see if I can find something better. Often, I'm okay dropping off in the same city, planet, planetary system or moon system. An example of this is would be saying "I'm in the city of New Babbish. I don't care which of the 3 stores I buy the recommended item, but I would like to end up somewhere in the Crusader Planetary system." This would translate into getting an item from Admin, the TDD, or the Trading Console, and taking it anywhere in the Crusader system. (Be it Grim Hex, Port Olisar, or ArcCorp Mining Area 141.) Right now, I have to check all those destinations one at a time, and try to remember which gave the best deals.

Describe the solution you'd like

Right now, we have "Stanton > Crusader > Yela > Grim Hex > Admin". I would like to be able to select "Stanton > Crusader > Yela > Grim Hex", "Stanton > Crusader > Yela", or even "Stanton > Crusader" as a destination. (Doing the same with starting points would be helpful as well.) This would return a list (similar to the trade routes) of options I can choose from.

@Kjasi Kjasi added the enhancement New feature or request label Aug 9, 2020
@EtienneLamoureux EtienneLamoureux added the help wanted Extra attention is needed label Aug 10, 2020
@Kjasi
Copy link
Author

Kjasi commented Aug 19, 2020

I see this is labeled as Help Wanted. How can I help?

@EtienneLamoureux
Copy link
Owner

Currently the system allows for empty trade runs between close-by locations (locations are considered closed if they are on the same planetary body, or in orbit of that body). That's why you can get admin -> trade terminal in Port Olisar as possible route leg in some cases.

Would your use-case be satisfied if the definition of close-by locations would be expanded to an entire planetary system? The tool could then suggest you an empty run from Port Olisar to somewhere on Ceilin, go close to your destination and do an last empty run over there too.

I'm asking because that would be more in-line with the implementation (although with its own challenges). En-route is already one of the most costly tool to run in the backend, and without a defined origin and destination it would take too long to return a result (my internal testing shows up to 4 minutes).

@Kjasi
Copy link
Author

Kjasi commented Aug 20, 2020

Ah, I get that my concept probably would take up too much computing power... But yeah, limiting it to a single planetary system with an empty run (or two) in there to my final destination would be a good solution.

@EtienneLamoureux EtienneLamoureux removed the help wanted Extra attention is needed label Aug 20, 2020
@EtienneLamoureux EtienneLamoureux changed the title Add Planet and Moon systems as starting points and destinations in En Route Expand allowable empty trade runs to an entire planetary system Oct 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants