Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hi all, I just added a new feature to the site. You can now contribute compute via your browser to help find novel orbits. If you find a linearly stable orbit, you get to name it!

https://www.threebodyorbits.com/hunt

Also thank you so much for all the positive feedback, I truly appreciate it. If you have any additional suggestions please let me know

 help



Really cool project! On a personal note, thanks for the reference! I'm one of the authors of the 2013 paper you cited, and it's awesome seeing how many new solutions have been found since then.

I have a quick question: how are you currently checking if a new candidate is genuinely novel rather than a rotated, time-shifted, or rescaled duplicate of an existing solution?

If you are not already computing it, topological classification (mapping orbits to free group words) would be a great way to quickly prune duplicates before heavy numerical checks, and it's also really useful metadata to display in the atlas itself. Also, showing shape sphere projections of the orbits would be a nice visual addition.


Thank you very much, I'm so excited that an original author of one of the three body problem papers that this atlas is based on found this.

After you sent your question I noticed an issue with the "hunt" settings. Orbit novelty was not properly assessed, and it just kept re-discovering already existing orbit families. I updated the search based on your suggestions and just submitted an update that now checks candidates like this:

- Does the motion really repeat? An independent more high precision periodicity check is performed to confirm that bodies truly return to their starting positions and velocities - Is it a different form of an existing orbit? Compares against reference orbits from the atlas, allowing for rotation, different starting points in time, rescaling, reflection, and relabeling of bodies -Is it just the same orbit traced several times? Checks for shorter repeated periods -Now topological information is taken into account as well. In the current version, I use reduced syzygy sequences that record which body is in the middle whenever the three bodies are lined up. This was easier to implement than the familiar a, b, A, B notation.

Also, new candidates here are not automatically declared as new discoveries. They will undergo additional validation before they are added to the atlas.

The shape-sphere suggestion sounds great - would you suggest adding this to the "hunt" page, or to every orbit in the atlas?


Thanks for the update! I sent you an email with more details regarding the layout and shape sphere.

For anyone else interested in the math behind the shape sphere coordinates and topological free group classification, I put together an agent skill with code examples here: https://github.com/suvakov/vibes/blob/main/skills/shape_sphe...


How did you end up choosing the color scheme for this site?

This whole project was inspired by the Cixin Liu Three Body Problem books. I tried to capture the essence and feelings that I had when reading them in the color scheme and design of the website. I wanted a black background, representing the darkness, vastness, and mystery of space. For the orbits and other elements, I wanted the dominant color to represent danger and death, but also feel like a celebration of life and beauty. I thought blood-related colors best fit that purpose



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: