Git Product home page Git Product logo

ksp_bodies_graph's People

Stargazers

 avatar

Watchers

 avatar

ksp_bodies_graph's Issues

Better controls

The controls. They could be better.

Probably swanky popup menus or something. Currently hard to control from a phone, for example. Also currently call their triggers at init (so we can get label text). Probably shouldn't.

Support multiple graphs

Make it more useable for KSP mods etc.

Perhaps if it could use data cascading, people could easily add a few tweaks on top of the base data (e.g. to update only one transition).

Aero is ... fishy

As such, 'perfect' aerobraking is disabled.

It should be finding whether the target SOI has atmosphere and use that for 'perfect' braking.

But I also wonder whether we are wrong about values for child soi -> parent orbit? Generally, I am suspicious of the nodes with 'no circularisation' flagged against them. Perhaps we should always circularise endpoints? Or revise the overall calculation so it depends entirely on the route (which is still graph edges) rather than the edges themselves (which is fixed regardless of journey?).

Cross branch paths aren't a sensible dv

Going from Duna -> Jool, one is routed through Kerbin's SOI.

This also applies to the child planets e.g. Laythe -> Pol (currently it takes us back to a highly elliptical Jool capture orbit).

Once the SOI is at the same depth in the hierarchy (relative to Kerbol) we should transfer directly to an interception in the other SOI.

Can this be solved using just dv averages and a smattering of extra edges on the graph? Or should I be doing something entirely different? (see https://github.com/alexmoon/ksp)

Add a new universe

Need planet stats for new universe representations

Will need edge overrides to work properly, and perhaps a way to stop auto-generated edges if a path vai an override exists?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.