ExoSim - Exoplanet Simulator (CWSF 2016)

(To the left is the runtime-manager window, then the two next to it is the galaxy and solar system, then the one to the far right is the planet with tracked moon orbits)

I’ve been working on this project for little under a year now, and I wanted to share it with JGO before my pre-regional fair on April 7th.
The abstract of this was to create a program for modelling and generating exoplanets for teachers, researchers and artists.

Here are some excerpts from the proposal:

An Exoplanet is any planet outside of our local solar system, although this project is primarily centralized around objects with organic life. This could mean anything from being close / far enough away from the star it’s orbiting (“The goldilocks zone”) or even that the planet contains the right elements to begin with. The goal of this project from the beginning was to create an accurate computer model of celestial bodies, systems orbiting in a galaxy, and many more things that contribute to the formation and maintenance of an exoplanet.

To do this we implemented many different “abstractions”, meaning different levels of complexity to our program. One example of these abstractions are planets in a solar system, orbiting their star. Then another abstraction lower will take you to the planet, and it’s moons. Having a very organized simulation like this allows you to only compute the necessities. The end game for the simulation is to create a map of the exoplanet and use that to understand what kind of life may be on that planet …

If anyone is interested in mentor-ship email me at mitchell.hynes@ecumene.xyz