Skip to content

Orbit Forge

Kepler’s equation is a numerical-control problem: a solver needs a starting point, update rule, stopping condition, and guards for difficult orbital positions. Those choices are what the search explores.

Move the orbit controls to see the solver’s position. The map beside it comes from the checked grid, where brighter cells mark the harder parts of the domain.

Setup

View

Orbit
Error map · click to inspect
E = 1.950216 rad · error 0.00e+0 rad
generation
max error
iterations
native speedup
time
Average iterations per solve, by generation · lower is better

Result

Objective

Solve Kepler's equation E − e·sin(E) = M for the eccentric anomaly E, within the chosen tolerance, across the whole domain. There is no reference program to copy: accuracy is judged against double-precision bisection.

Discovered solver

No program yet. Replay the recorded run, or start a new one.