I tried on the EVE Swagger interface, this also returns me the same array. However, when I let everoute determine the route, they do get the same 35 jumps as ingame.
Not sure if it’s the case here, but the ingame route can take ansiblex jump gates that are accessible for your character into account (if you tick that box).
I updated the PR for latest data and approved the PR. However there’s probably some process to get it released. So will need to wait for someone from CCP to do so. I pinged one of the devs, so hopefully it gets sorted next week.
I suspect the sites mentioned aren’t using the api. They’re probably using their own code. This kind of path finding isn’t particularly difficult to implement. A* or Dijkstra is normally the way to go. like using networkx in python.
Thanks. This is helpful. I’ll read on the Dijkstra thing. I’ve seen it before but thought using the API would make more sense since that is directly communicating to the source.
Never used networkx and Im not really a pro in Python, so I guess something new for me to work with.
About that fuzzworks dump, that is everything. All connections. Is there a dump with the connections that were new? Meaning, not in the esi? For now, to avoid a complete overhaul of the code, I better stick to the esi first. And in such case, I only need those “new” added connections.