Things I've been working on lately or am about to:
- Moons—Boy are these rough! More to come. I know many are ridiculous.
- Comma Seperated Values (CSV) output for import into spreadsheets and databases.
- Scalable Vector Graphics (SVG) system diagrams looking much like Dole's originals
JimB.
3 comments:
Still working on that rewrite to get the moons to work right and are you ever right. Getting moons to come out of the simulation in a realistic manner is rough.
They improved some when I added the latest conditions:
Mass must be > .00001 EM
Mass must be < 2.5 EM
Total mass of moons already around the planet must be < 5% of sum of the mass of the existing planets and moons.
If so the planetessimal becomes a new moon. If not, it gets added to the planet. If the moon is bigger than the planet they swap. The planet becomes the moon.
The result is more reasonable, but there are a lot of double planets and really big moons.
Next, I'm thinking of doing a thing where some of the mass of the planetessimal adds to the planet and some becomes the moon. This mimics the Theia theory of Luna formation.
I don't think that as the sole moon generations algorithm this is enough, but it makes some nice ones. I also have a field for counting minor moons. The idea is that if you were doing Jup, you'd detail the 4 Galilieans and then just give a count of the rest.
After I had those two I was thinking of adding some third mechanism.
thoughts?
For a linear form I like it. I'm going for a recursive method per body. To attempt to simulate accretion from eddies from within solar nebulae I'm using much smaller protoplanets. with recursion progressing until starting bodies are less then 1000Kg. once I have the model fully working I'll post more on it.
Post a Comment