yea i can confirm this none of the tools are working i believe. there all stuck on loading screen
Not currently but it's something I could addI love using your Tourist Route tool to calculate the best route when making the rounds of the engineers. It saves a ton of jumps, thank you. But I often start off in one system, where I buy the ship, and end up in another, my home system. I may be missing something, but is there an option to do this in the tool? I.e. to be able to fix both the start and the end point of the journey in different systems. If not, could it be added to the tool?
First off: huge Spansh fan - makes long distance speed trips (ex Hull Seal rescues) - especially when paired with the EDMC namesake plug-in - so much less stressful...I’ll explore when I want to - but sometimes you gotta just ZOOOOM!!
So to the question of fastest route (no high jacking intended) - D2EA (Down To Earth Astronomy) host has created a route optimization program - and has all the engineers - and other key systems (ex Shintarta Dehzra) already in quick links....Once I established the optimized route to the 5-6 engineers who can apply Experimental Engineering to my pinned blueprints - then I simply put sequential numbers as prefixes for my engineer bookmarks in the In-Game GalMap....
From that point on - whenever I am equipping a new ship - I buy it and all the modules in my Base Station (or Shinny) - apply all the pinned engineering blueprints- and then just need to spend 1-2 hrs flitting about to apply all the EE finishes...
Here’s the D2EA YT video with links to D/L or use online version:
D2EA Route Planner
@Spansh, have you seen this: http://akira.ruc.dk/~keld/research/LKH/. The current state of the art is the Lin-Kernighan algorithm which I intend to implement at some point though it's a phenomenally difficult algorithm to understand.
I've read a lot of them, including that one. I did look and see if that was useable without much modification and I can't remember why I discounted it but it might have been due to the codebase (which I seem to remember wasn't amazing quality).@Spansh, have you seen this: http://akira.ruc.dk/~keld/research/LKH/
Relating primarily to: Engineer visits for Experimental Effects
Assuming that you have “all” (ie needed/relevant) engineers unlocked - I just wanted to know the “least number” of engineers to visit to apply EE (assuming you have the base / Grade 5 (or highest available) blueprints previously pinned)...
HTH - o7
Sorry, I'm an actuary/budding data scientist, and only an amateur computer programmer. I looked into knapsack algorithms when I was helping out trade dangerous, but this is a graph-theory problem more than it is a packing problem. If I come across anything else, I'll drop you a line here, and if you want a pair of amateur eyeballs on your codebase, I can always try (I'm fluent in R, decent in Python, literate in Pascal and Fortran, and can, with trouble, understand algorithms in C/C++).I've read a lot of them, including that one. I did look and see if that was useable without much modification and I can't remember why I discounted it but it might have been due to the codebase (which I seem to remember wasn't amazing quality).
At some point I will revisit it and attempt it but for now the 2-opt I'm using seems to do pretty well. At the moment I'm mainly focussed on making sure my data warehouse has accurate and up to date data and inbetween that attempting to figure out a way of finishing my generic routing algoithm (which I'm struggling with a little for several reasons I'll detail below).
Side note, if anyone feels like they have some expertise in this area and would like to help out here I'd certainly be interested. The basic algorithm works, and ignoring fuel usage it can generate a route within about a minute but once I factor in fuel usage it sends the algorithm quite wonky and whilst it finishes, it can take a very long time. A* isn't an algorithm I'm as familiar with as some others so any advice would be appreciated. It currently takes into account neutron stars, fuel usage, the guardian FSD booster and FSD synthesis.
My main issues as I understand them are:
1. The algorithm is much slower, I feel like the best way of improving it would be to have it analyse less data (discarding systems it knows cannot possibly be on the optimal route), currently the algorithm stops when it finds the first route which gets all the way, rather than completing exhaustively. At that point it has several million systems on the open list, exhausting those would take forever. I anticipate being able to hand optimise the code for at best a 50% speed increase but this would not be enough, it's already using quite a lot of algorithmic optimisations including priority_queue (currently using binomial heap, an R* tree for rapid potential next system finding and a sparse hash for the closed list.
2. I'm struggling a little with the cost function (I'm torn between pesimistic and optimistic here, pessimistic will likely find a route faster but may miss unusual options which may prove faster).
3. It actually doesn't seem to find optimal routes yet, the best route it found between Sol and Sagittarius A* was 100 or so jumps (using Esvandiary/Alots current ship build), this implies that the algorithm isn't being selective or optimistic enough enough.
4. I have reached out to Cmdr Steve Falken (via the forums here, reddit and his email) and have yet to receive a response, it's been a while so I'm not hopeful. He's the pilot who wrote something which calculated his optimal current record breaking route and claimed his code completed in roughly a minute.
Sorry, I'm an actuary/budding data scientist, and only an amateur computer programmer. I looked into knapsack algorithms when I was helping out trade dangerous, but this is a graph-theory problem more than it is a packing problem. If I come across anything else, I'll drop you a line here, and if you want a pair of amateur eyeballs on your codebase, I can always try (I'm fluent in R, decent in Python, literate in Pascal and Fortran, and can, with trouble, understand algorithms in C/C++).
Maybe enhancing the code from 2-opt to 3-opt is a smaller leap that will yet provide better results?
I do program professionally though it has been a long time since I did it in C++. I started coding in C++ again only a year or two ago when I needed some extra speed and optimisation for my original route planner, since then I've done quite a bit on the site in C++.Wow, you're parsecs beyond my rudimentary C/C++ skills. Is it rude of me to ask if you code for a living as well as a hobby? In my defense, I am a basic-level patron of yours (really, you're work is phenomenal!).
https://spansh.co.uk/api/tourist/route?range=70&source=Sol&destination=Flyae Flyoo DG-E d12-33&destination=Flyooe Flyoo ZK-O d6-0&destination=Flyooe Flyoo BG-N d7-9&destination=Flyae Flyoo YQ-C d8&destination=Ploi Aoscs RC-Z b27-291&destination=Ploi Aoscs NN-T e3-458&destination=Ploi Aoscs HY-H d10-453&destination=Ploi Aoscs AT-E b43-10&destination=Ploi Aoscs UO-X c2-8&destination=Plaa Aoscs IP-L b9-17&destination=Ploi Aoscs AV-Y f588&destination=Ploi Aoscs MC-B d1-11&destination=Ploi Aoscs IW-C d656&destination=Ploi Aoscs TD-E b1-1&destination=Ploi Aoscs CQ-V d3-285&destination=Ploi Aoscs MY-F b54-14&destination=Ploi Aoscs UW-E c11-1055&destination=Ploi Aoscs FS-A d1-110&destination=Ploi Aoscs MC-D d12-3154&destination=Flyae Flyuae CC-S d5-2497&destination=Flyae Flyuae QD-T e3-998&destination=Flyae Flyuae YS-Z b5-126&destination=Flyae Flyuae AG-C c1-633&destination=Flyae Flyuae DH-M d7-257&destination=Flyae Flyuae ZO-Z d689&destination=Flyae Flyuae KN-A d1-1529&destination=Flyae Flyuae ZN-I c26-1245&destination=Flyeia Flyi ZJ-P d6-578&destination=Flyae Flyuae DO-F d12-5557&destination=Flyae Flyuae KK-A d615&destination=Flyae Flyuae WF-V d3-831&destination=Flyae Flyuae XK-V c3-396&destination=Flyae Flyuae WB-K d9-1202&destination=Flyae Flyuae EL-N d7-14&destination=Flyae Flyuae UJ-R e4-514&destination=Flyae Flyuae UP-R b23-43&destination=Flyae Flyuae CC-I c24-40&destination=Flyae Flyuae EG-L b26-22&destination=Flyae Flyuae VO-H d10-430&destination=Flyae Flyuae IE-B c29-536&destination=Flyae Flyuae SH-X c16-340&destination=Flyae Flyuae DR-D d12-620&destination=Flyae Flyuae LO-Z d13-60&destination=Flyae Flyuae ZW-I d10-242&destination=Flyae Flyuae RK-V d3-502&destination=Flyae Flyuae BG-O e6-746&destination=Teqia TA-A c29-31&destination=Flyae Flyuae FO-G d11-289&destination=Flyae Flyuae QN-T d3-339&destination=Flyae Flyuae II-B d13-39&destination=Flyae Flyuae JH-K d9-208&destination=Flyae Flyuae MI-A d1-1164&destination=Flyae Flyuae FP-Z d95&destination=Flyae Flyuae IX-S d4-1417&destination=Teqia EG-Z c28-63&destination=Ploi Aoscs NT-Q c18-892&destination=Flyae Flyuae XO-Z d441&destination=Flyae Flyuae AL-V d3-424&destination=Flyae Flyuae QJ-D b56-21&destination=Flyae Flyoo EB-U d4-108&destination=Ingobs UK-E d12-0&destination=Cheethai AC-B d1-1&destination=Cheethai OP-H b13-0&destination=Cheethai DZ-M b48-4&destination=Cheethai AK-W b45-0&destination=Cheethai RO-Z d47&destination=Cheethai RR-L c21-58&destination=Cheethai MD-Y c2-5&destination=Cheethai QY-R d4-7&destination=Phaa Breae KV-U b49-0&destination=Cheethai BA-Q c8-2&destination=Cheethai HF-O b36-0&destination=Cheethai UF-C c14-5&destination=Cheethai OP-H b13-0&destination=Cheethai XP-P d5-62&destination=Cheethai HF-O b36-0&destination=Cheethai ZO-A d30&destination=Cheethai XF-E d12-60&destination=Phaa Breae QZ-E d12-12&destination=Cheethai HN-L b49-2&destination=Cheethai XF-E d12-60&destination=Plio Scrua JR-V e2-6&destination=Cheethai DQ-F d11-39&destination=Cheethai UY-S e3-106&destination=Plio Scrua DG-M d8-0&destination=Cheethai QE-W b29-4&destination=Plio Scrua VR-W b47-0&destination=Cheethai LY-I c9-7&destination=Cheethai ZA-P b47-3&destination=Cheethai YX-F d12-1&destination=Cheethai RX-Z b43-1&destination=Cheethai YP-P d5-70&destination=Cheethai VA-F d11-100&destination=Cheethai AL-F c14-0&destination=Cheethai DH-C d13-18&destination=Cheethai DC-Z b15-0&destination=Cheethai PZ-O e6-12&destination=Cheethai AW-N d6-260&destination=Cheethai BN-A d14-29&destination=Cheethai RX-Z b43-1&destination=Cheethai RT-Q d5-21&destination=Cheethai JI-S d4-19&destination=Ploea Aowsy EH-Z c15-125&destination=Ploea Aowsy VJ-X d2-559&destination=Ploea Aowsy IM-U d3-299&destination=Ploea Aowsy KL-Y d8261&destination=Ploea Aowsy KZ-M d8-142&destination=Ploea Aowsy XL-Q b10-6&destination=Ploea Aowsy IG-J b14-2&destination=Ploea Aowsy JA-A d4651&destination=Ploea Aowsy ZP-P d5-6441&destination=Ploea Aowsy XO-D c1-14&destination=Ploea Aowsy HP-D d13-73&destination=Ploea Aowsy KO-G b56-12&destination=Ploea Aowsy BO-F d12-110&destination=Ploea Aowsy QP-E b55-26&destination=Ploea Aowsy MA-L d9-1&destination=Ploea Aowsy MO-F c12-74&destination=Ploea Aowsy EW-E d11-2575&destination=Ploea Aowsy KV-B c14-111&destination=Ploea Aowsy ZE-D b56-43&destination=Ploea Aowsy AR-R c19-141&destination=Ploea Aowsy HN-R d5-186&destination=Ploea Aowsy GI-F b16-8&destination=Ploea Aowsy YN-B b55-144&destination=Phaa Briae HW-N e6-86&destination=Ploea Aowsy QD-Y c28-9&destination=Ploea Aowsy AH-D b57-21&destination=Ploea Aowsy JT-G b43-5&destination=Ploea Aowsy EH-O b25-5&destination=Ploea Aowsy WA-N d7-343&destination=Ploea Aowsy PF-P c6-341&destination=Ploea Aowsy GW-N d6-3979&destination=Ploea Aowsy TM-Z c27-93&destination=Ploea Aowsy CT-G d11-258&destination=Ploea Aowsy AR-Z b28-54&destination=Ploea Aowsy CD-H d11-74&destination=Ploea Aowsy QQ-K b25-14&destination=Cheethai AA-A e281&destination=Ploea Aowsy YW-Q b36-16&destination=Ploea Aowsy JI-A d14-443&loop=0
https://spansh.co.uk/api/tourist/route?range=70&source=Sol&destination=Flyae Flyoo DG-E d12-33&destination=Flyooe Flyoo ZK-O d6-0&destination=Flyooe Flyoo BG-N d7-9&destination=Flyae Flyoo YQ-C d8&destination=Ploi Aoscs RC-Z b27-291&destination=Ploi Aoscs NN-T e3-458&destination=Ploi Aoscs HY-H d10-453&destination=Ploi Aoscs AT-E b43-10&destination=Ploi Aoscs UO-X c2-8&destination=Plaa Aoscs IP-L b9-17&destination=Ploi Aoscs AV-Y f588&destination=Ploi Aoscs MC-B d1-11&destination=Ploi Aoscs IW-C d656&destination=Ploi Aoscs TD-E b1-1&destination=Ploi Aoscs CQ-V d3-285&destination=Ploi Aoscs MY-F b54-14&destination=Ploi Aoscs UW-E c11-1055&destination=Ploi Aoscs FS-A d1-110&destination=Ploi Aoscs MC-D d12-3154&destination=Flyae Flyuae CC-S d5-2497&destination=Flyae Flyuae QD-T e3-998&destination=Flyae Flyuae YS-Z b5-126&destination=Flyae Flyuae AG-C c1-633&destination=Flyae Flyuae DH-M d7-257&destination=Flyae Flyuae ZO-Z d689&destination=Flyae Flyuae KN-A d1-1529&destination=Flyae Flyuae ZN-I c26-1245&destination=Flyeia Flyi ZJ-P d6-578&destination=Flyae Flyuae DO-F d12-5557&destination=Flyae Flyuae KK-A d615&destination=Flyae Flyuae WF-V d3-831&destination=Flyae Flyuae XK-V c3-396&destination=Flyae Flyuae WB-K d9-1202&destination=Flyae Flyuae EL-N d7-14&destination=Flyae Flyuae UJ-R e4-514&destination=Flyae Flyuae UP-R b23-43&destination=Flyae Flyuae CC-I c24-40&destination=Flyae Flyuae EG-L b26-22&destination=Flyae Flyuae VO-H d10-430&destination=Flyae Flyuae IE-B c29-536&destination=Flyae Flyuae SH-X c16-340&destination=Flyae Flyuae DR-D d12-620&destination=Flyae Flyuae LO-Z d13-60&destination=Flyae Flyuae ZW-I d10-242&destination=Flyae Flyuae RK-V d3-502&destination=Flyae Flyuae BG-O e6-746&destination=Teqia TA-A c29-31&destination=Flyae Flyuae FO-G d11-289&destination=Flyae Flyuae QN-T d3-339&destination=Flyae Flyuae II-B d13-39&destination=Flyae Flyuae JH-K d9-208&destination=Flyae Flyuae MI-A d1-1164&destination=Flyae Flyuae FP-Z d95&destination=Flyae Flyuae IX-S d4-1417&destination=Teqia EG-Z c28-63&destination=Ploi Aoscs NT-Q c18-892&destination=Flyae Flyuae XO-Z d441&destination=Flyae Flyuae AL-V d3-424&destination=Flyae Flyuae QJ-D b56-21&destination=Flyae Flyoo EB-U d4-108&destination=Ingobs UK-E d12-0&destination=Cheethai AC-B d1-1&destination=Cheethai OP-H b13-0&destination=Cheethai DZ-M b48-4&destination=Cheethai AK-W b45-0&destination=Cheethai RO-Z d47&destination=Cheethai RR-L c21-58&destination=Cheethai MD-Y c2-5&destination=Cheethai QY-R d4-7&destination=Phaa Breae KV-U b49-0&destination=Cheethai BA-Q c8-2&destination=Cheethai HF-O b36-0&destination=Cheethai UF-C c14-5&destination=Cheethai OP-H b13-0&destination=Cheethai XP-P d5-62&destination=Cheethai HF-O b36-0&destination=Cheethai ZO-A d30&destination=Cheethai XF-E d12-60&destination=Phaa Breae QZ-E d12-12&destination=Cheethai HN-L b49-2&destination=Cheethai XF-E d12-60&destination=Plio Scrua JR-V e2-6&destination=Cheethai DQ-F d11-39&destination=Cheethai UY-S e3-106&destination=Plio Scrua DG-M d8-0&destination=Cheethai QE-W b29-4&destination=Plio Scrua VR-W b47-0&destination=Cheethai LY-I c9-7&destination=Cheethai ZA-P b47-3&destination=Cheethai YX-F d12-1&destination=Cheethai RX-Z b43-1&destination=Cheethai YP-P d5-70&destination=Cheethai VA-F d11-100&destination=Cheethai AL-F c14-0&destination=Cheethai DH-C d13-18&destination=Cheethai DC-Z b15-0&destination=Cheethai PZ-O e6-12&destination=Cheethai AW-N d6-260&destination=Cheethai BN-A d14-29&destination=Cheethai RX-Z b43-1&destination=Cheethai RT-Q d5-21&destination=Cheethai JI-S d4-19&destination=Ploea Aowsy EH-Z c15-125&destination=Ploea Aowsy VJ-X d2-559&destination=Ploea Aowsy IM-U d3-299&destination=Ploea Aowsy KL-Y d8261&destination=Ploea Aowsy KZ-M d8-142&destination=Ploea Aowsy XL-Q b10-6&destination=Ploea Aowsy IG-J b14-2&destination=Ploea Aowsy JA-A d4651&destination=Ploea Aowsy ZP-P d5-6441&destination=Ploea Aowsy XO-D c1-14&destination=Ploea Aowsy HP-D d13-73&destination=Ploea Aowsy KO-G b56-12&destination=Ploea Aowsy BO-F d12-110&destination=Ploea Aowsy QP-E b55-26&destination=Ploea Aowsy MA-L d9-1&destination=Ploea Aowsy MO-F c12-74&destination=Ploea Aowsy EW-E d11-2575&destination=Ploea Aowsy KV-B c14-111&destination=Ploea Aowsy ZE-D b56-43&destination=Ploea Aowsy AR-R c19-141&destination=Ploea Aowsy HN-R d5-186&destination=Ploea Aowsy GI-F b16-8&destination=Ploea Aowsy YN-B b55-144&destination=Phaa Briae HW-N e6-86&destination=Ploea Aowsy QD-Y c28-9&destination=Ploea Aowsy AH-D b57-21&destination=Ploea Aowsy JT-G b43-5&destination=Ploea Aowsy EH-O b25-5&destination=Ploea Aowsy WA-N d7-343&destination=Ploea Aowsy PF-P c6-341&destination=Ploea Aowsy GW-N d6-3979&destination=Ploea Aowsy TM-Z c27-93&destination=Ploea Aowsy CT-G d11-258&destination=Ploea Aowsy AR-Z b28-54&destination=Ploea Aowsy CD-H d11-74&destination=Ploea Aowsy QQ-K b25-14&destination=Cheethai AA-A e281&destination=Ploea Aowsy YW-Q b36-16&destination=Ploea Aowsy JI-A d14-443&destination=Ploea Aowsy MS-N b6-318&loop=0
Try making it a form POST rather than a GET and serialising the params in the body.Hello Spansh, I want to thank you for the route-plotters you've made.
it is so nice to use your multi hop optimizations when going on long trips, as opposed to trying to eyeball what order would be optimal.
I have a question/request i guess.
I'm in the middle of making a huge (as of this moment) ~6000 stop route, since punching those in to your interface is kind of tedious, i've been feding it directly into the api instead.
But at about 142 stops, i seem to have hit a limitation of some sort.
I can send this through firefox,but not thisPHP:https://spansh.co.uk/api/tourist/route?range=70&source=Sol&destination=Flyae Flyoo DG-E d12-33&destination=Flyooe Flyoo ZK-O d6-0&destination=Flyooe Flyoo BG-N d7-9&destination=Flyae Flyoo YQ-C d8&destination=Ploi Aoscs RC-Z b27-291&destination=Ploi Aoscs NN-T e3-458&destination=Ploi Aoscs HY-H d10-453&destination=Ploi Aoscs AT-E b43-10&destination=Ploi Aoscs UO-X c2-8&destination=Plaa Aoscs IP-L b9-17&destination=Ploi Aoscs AV-Y f588&destination=Ploi Aoscs MC-B d1-11&destination=Ploi Aoscs IW-C d656&destination=Ploi Aoscs TD-E b1-1&destination=Ploi Aoscs CQ-V d3-285&destination=Ploi Aoscs MY-F b54-14&destination=Ploi Aoscs UW-E c11-1055&destination=Ploi Aoscs FS-A d1-110&destination=Ploi Aoscs MC-D d12-3154&destination=Flyae Flyuae CC-S d5-2497&destination=Flyae Flyuae QD-T e3-998&destination=Flyae Flyuae YS-Z b5-126&destination=Flyae Flyuae AG-C c1-633&destination=Flyae Flyuae DH-M d7-257&destination=Flyae Flyuae ZO-Z d689&destination=Flyae Flyuae KN-A d1-1529&destination=Flyae Flyuae ZN-I c26-1245&destination=Flyeia Flyi ZJ-P d6-578&destination=Flyae Flyuae DO-F d12-5557&destination=Flyae Flyuae KK-A d615&destination=Flyae Flyuae WF-V d3-831&destination=Flyae Flyuae XK-V c3-396&destination=Flyae Flyuae WB-K d9-1202&destination=Flyae Flyuae EL-N d7-14&destination=Flyae Flyuae UJ-R e4-514&destination=Flyae Flyuae UP-R b23-43&destination=Flyae Flyuae CC-I c24-40&destination=Flyae Flyuae EG-L b26-22&destination=Flyae Flyuae VO-H d10-430&destination=Flyae Flyuae IE-B c29-536&destination=Flyae Flyuae SH-X c16-340&destination=Flyae Flyuae DR-D d12-620&destination=Flyae Flyuae LO-Z d13-60&destination=Flyae Flyuae ZW-I d10-242&destination=Flyae Flyuae RK-V d3-502&destination=Flyae Flyuae BG-O e6-746&destination=Teqia TA-A c29-31&destination=Flyae Flyuae FO-G d11-289&destination=Flyae Flyuae QN-T d3-339&destination=Flyae Flyuae II-B d13-39&destination=Flyae Flyuae JH-K d9-208&destination=Flyae Flyuae MI-A d1-1164&destination=Flyae Flyuae FP-Z d95&destination=Flyae Flyuae IX-S d4-1417&destination=Teqia EG-Z c28-63&destination=Ploi Aoscs NT-Q c18-892&destination=Flyae Flyuae XO-Z d441&destination=Flyae Flyuae AL-V d3-424&destination=Flyae Flyuae QJ-D b56-21&destination=Flyae Flyoo EB-U d4-108&destination=Ingobs UK-E d12-0&destination=Cheethai AC-B d1-1&destination=Cheethai OP-H b13-0&destination=Cheethai DZ-M b48-4&destination=Cheethai AK-W b45-0&destination=Cheethai RO-Z d47&destination=Cheethai RR-L c21-58&destination=Cheethai MD-Y c2-5&destination=Cheethai QY-R d4-7&destination=Phaa Breae KV-U b49-0&destination=Cheethai BA-Q c8-2&destination=Cheethai HF-O b36-0&destination=Cheethai UF-C c14-5&destination=Cheethai OP-H b13-0&destination=Cheethai XP-P d5-62&destination=Cheethai HF-O b36-0&destination=Cheethai ZO-A d30&destination=Cheethai XF-E d12-60&destination=Phaa Breae QZ-E d12-12&destination=Cheethai HN-L b49-2&destination=Cheethai XF-E d12-60&destination=Plio Scrua JR-V e2-6&destination=Cheethai DQ-F d11-39&destination=Cheethai UY-S e3-106&destination=Plio Scrua DG-M d8-0&destination=Cheethai QE-W b29-4&destination=Plio Scrua VR-W b47-0&destination=Cheethai LY-I c9-7&destination=Cheethai ZA-P b47-3&destination=Cheethai YX-F d12-1&destination=Cheethai RX-Z b43-1&destination=Cheethai YP-P d5-70&destination=Cheethai VA-F d11-100&destination=Cheethai AL-F c14-0&destination=Cheethai DH-C d13-18&destination=Cheethai DC-Z b15-0&destination=Cheethai PZ-O e6-12&destination=Cheethai AW-N d6-260&destination=Cheethai BN-A d14-29&destination=Cheethai RX-Z b43-1&destination=Cheethai RT-Q d5-21&destination=Cheethai JI-S d4-19&destination=Ploea Aowsy EH-Z c15-125&destination=Ploea Aowsy VJ-X d2-559&destination=Ploea Aowsy IM-U d3-299&destination=Ploea Aowsy KL-Y d8261&destination=Ploea Aowsy KZ-M d8-142&destination=Ploea Aowsy XL-Q b10-6&destination=Ploea Aowsy IG-J b14-2&destination=Ploea Aowsy JA-A d4651&destination=Ploea Aowsy ZP-P d5-6441&destination=Ploea Aowsy XO-D c1-14&destination=Ploea Aowsy HP-D d13-73&destination=Ploea Aowsy KO-G b56-12&destination=Ploea Aowsy BO-F d12-110&destination=Ploea Aowsy QP-E b55-26&destination=Ploea Aowsy MA-L d9-1&destination=Ploea Aowsy MO-F c12-74&destination=Ploea Aowsy EW-E d11-2575&destination=Ploea Aowsy KV-B c14-111&destination=Ploea Aowsy ZE-D b56-43&destination=Ploea Aowsy AR-R c19-141&destination=Ploea Aowsy HN-R d5-186&destination=Ploea Aowsy GI-F b16-8&destination=Ploea Aowsy YN-B b55-144&destination=Phaa Briae HW-N e6-86&destination=Ploea Aowsy QD-Y c28-9&destination=Ploea Aowsy AH-D b57-21&destination=Ploea Aowsy JT-G b43-5&destination=Ploea Aowsy EH-O b25-5&destination=Ploea Aowsy WA-N d7-343&destination=Ploea Aowsy PF-P c6-341&destination=Ploea Aowsy GW-N d6-3979&destination=Ploea Aowsy TM-Z c27-93&destination=Ploea Aowsy CT-G d11-258&destination=Ploea Aowsy AR-Z b28-54&destination=Ploea Aowsy CD-H d11-74&destination=Ploea Aowsy QQ-K b25-14&destination=Cheethai AA-A e281&destination=Ploea Aowsy YW-Q b36-16&destination=Ploea Aowsy JI-A d14-443&loop=0
PHP:https://spansh.co.uk/api/tourist/route?range=70&source=Sol&destination=Flyae Flyoo DG-E d12-33&destination=Flyooe Flyoo ZK-O d6-0&destination=Flyooe Flyoo BG-N d7-9&destination=Flyae Flyoo YQ-C d8&destination=Ploi Aoscs RC-Z b27-291&destination=Ploi Aoscs NN-T e3-458&destination=Ploi Aoscs HY-H d10-453&destination=Ploi Aoscs AT-E b43-10&destination=Ploi Aoscs UO-X c2-8&destination=Plaa Aoscs IP-L b9-17&destination=Ploi Aoscs AV-Y f588&destination=Ploi Aoscs MC-B d1-11&destination=Ploi Aoscs IW-C d656&destination=Ploi Aoscs TD-E b1-1&destination=Ploi Aoscs CQ-V d3-285&destination=Ploi Aoscs MY-F b54-14&destination=Ploi Aoscs UW-E c11-1055&destination=Ploi Aoscs FS-A d1-110&destination=Ploi Aoscs MC-D d12-3154&destination=Flyae Flyuae CC-S d5-2497&destination=Flyae Flyuae QD-T e3-998&destination=Flyae Flyuae YS-Z b5-126&destination=Flyae Flyuae AG-C c1-633&destination=Flyae Flyuae DH-M d7-257&destination=Flyae Flyuae ZO-Z d689&destination=Flyae Flyuae KN-A d1-1529&destination=Flyae Flyuae ZN-I c26-1245&destination=Flyeia Flyi ZJ-P d6-578&destination=Flyae Flyuae DO-F d12-5557&destination=Flyae Flyuae KK-A d615&destination=Flyae Flyuae WF-V d3-831&destination=Flyae Flyuae XK-V c3-396&destination=Flyae Flyuae WB-K d9-1202&destination=Flyae Flyuae EL-N d7-14&destination=Flyae Flyuae UJ-R e4-514&destination=Flyae Flyuae UP-R b23-43&destination=Flyae Flyuae CC-I c24-40&destination=Flyae Flyuae EG-L b26-22&destination=Flyae Flyuae VO-H d10-430&destination=Flyae Flyuae IE-B c29-536&destination=Flyae Flyuae SH-X c16-340&destination=Flyae Flyuae DR-D d12-620&destination=Flyae Flyuae LO-Z d13-60&destination=Flyae Flyuae ZW-I d10-242&destination=Flyae Flyuae RK-V d3-502&destination=Flyae Flyuae BG-O e6-746&destination=Teqia TA-A c29-31&destination=Flyae Flyuae FO-G d11-289&destination=Flyae Flyuae QN-T d3-339&destination=Flyae Flyuae II-B d13-39&destination=Flyae Flyuae JH-K d9-208&destination=Flyae Flyuae MI-A d1-1164&destination=Flyae Flyuae FP-Z d95&destination=Flyae Flyuae IX-S d4-1417&destination=Teqia EG-Z c28-63&destination=Ploi Aoscs NT-Q c18-892&destination=Flyae Flyuae XO-Z d441&destination=Flyae Flyuae AL-V d3-424&destination=Flyae Flyuae QJ-D b56-21&destination=Flyae Flyoo EB-U d4-108&destination=Ingobs UK-E d12-0&destination=Cheethai AC-B d1-1&destination=Cheethai OP-H b13-0&destination=Cheethai DZ-M b48-4&destination=Cheethai AK-W b45-0&destination=Cheethai RO-Z d47&destination=Cheethai RR-L c21-58&destination=Cheethai MD-Y c2-5&destination=Cheethai QY-R d4-7&destination=Phaa Breae KV-U b49-0&destination=Cheethai BA-Q c8-2&destination=Cheethai HF-O b36-0&destination=Cheethai UF-C c14-5&destination=Cheethai OP-H b13-0&destination=Cheethai XP-P d5-62&destination=Cheethai HF-O b36-0&destination=Cheethai ZO-A d30&destination=Cheethai XF-E d12-60&destination=Phaa Breae QZ-E d12-12&destination=Cheethai HN-L b49-2&destination=Cheethai XF-E d12-60&destination=Plio Scrua JR-V e2-6&destination=Cheethai DQ-F d11-39&destination=Cheethai UY-S e3-106&destination=Plio Scrua DG-M d8-0&destination=Cheethai QE-W b29-4&destination=Plio Scrua VR-W b47-0&destination=Cheethai LY-I c9-7&destination=Cheethai ZA-P b47-3&destination=Cheethai YX-F d12-1&destination=Cheethai RX-Z b43-1&destination=Cheethai YP-P d5-70&destination=Cheethai VA-F d11-100&destination=Cheethai AL-F c14-0&destination=Cheethai DH-C d13-18&destination=Cheethai DC-Z b15-0&destination=Cheethai PZ-O e6-12&destination=Cheethai AW-N d6-260&destination=Cheethai BN-A d14-29&destination=Cheethai RX-Z b43-1&destination=Cheethai RT-Q d5-21&destination=Cheethai JI-S d4-19&destination=Ploea Aowsy EH-Z c15-125&destination=Ploea Aowsy VJ-X d2-559&destination=Ploea Aowsy IM-U d3-299&destination=Ploea Aowsy KL-Y d8261&destination=Ploea Aowsy KZ-M d8-142&destination=Ploea Aowsy XL-Q b10-6&destination=Ploea Aowsy IG-J b14-2&destination=Ploea Aowsy JA-A d4651&destination=Ploea Aowsy ZP-P d5-6441&destination=Ploea Aowsy XO-D c1-14&destination=Ploea Aowsy HP-D d13-73&destination=Ploea Aowsy KO-G b56-12&destination=Ploea Aowsy BO-F d12-110&destination=Ploea Aowsy QP-E b55-26&destination=Ploea Aowsy MA-L d9-1&destination=Ploea Aowsy MO-F c12-74&destination=Ploea Aowsy EW-E d11-2575&destination=Ploea Aowsy KV-B c14-111&destination=Ploea Aowsy ZE-D b56-43&destination=Ploea Aowsy AR-R c19-141&destination=Ploea Aowsy HN-R d5-186&destination=Ploea Aowsy GI-F b16-8&destination=Ploea Aowsy YN-B b55-144&destination=Phaa Briae HW-N e6-86&destination=Ploea Aowsy QD-Y c28-9&destination=Ploea Aowsy AH-D b57-21&destination=Ploea Aowsy JT-G b43-5&destination=Ploea Aowsy EH-O b25-5&destination=Ploea Aowsy WA-N d7-343&destination=Ploea Aowsy PF-P c6-341&destination=Ploea Aowsy GW-N d6-3979&destination=Ploea Aowsy TM-Z c27-93&destination=Ploea Aowsy CT-G d11-258&destination=Ploea Aowsy AR-Z b28-54&destination=Ploea Aowsy CD-H d11-74&destination=Ploea Aowsy QQ-K b25-14&destination=Cheethai AA-A e281&destination=Ploea Aowsy YW-Q b36-16&destination=Ploea Aowsy JI-A d14-443&destination=Ploea Aowsy MS-N b6-318&loop=0
I noted that the latter one barely breaks the 5k limit for characters, if that is what is causing it.
I really hope i havent caused havoc to your servers in any way whilst figuring out this limit.
So for the request...
Would it be possible to implement a file upload for the destinations? csv, one destination per row, or that sort of thing?
Or is it perhaps already possible to feed in 6000 destinations to the api, just that i'm doing it wrong?
Again, thanks for the service
Or is it perhaps already possible to feed in 6000 destinations to the api, just that i'm doing it wrong?
Try making it a form POST rather than a GET and serialising the params in the body.
How long might it take for your (@Spansh) TSP solver to come up with a route for 6000 destinations?