Page 1 of 2

A simple binary system

Posted: Sat Dec 21, 2013 1:36 pm
by A Random Player

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: -2,Qual: 1,Zoom: 1,xSet: 0,ySet: 0], [x0: -200,y0: 0,vx: 0,vy: -0.7071067811865475244008443621048490392848359376884740,t0: 0,who: 2,m: 400], [x0: 200,y0: 0,vx: 0,vy: 0.7071067811865475244008443621048490392848359376884740,t0: 0,who: 2,m: 400], [x0: -190,y0: 0,vx: 0,vy: 5.61744853915021113959694272676058802815427434096195,t0: 0,who: 3,m: 0], [x0: -170,y0: 0,vx: 0,vy: 2.94437693551455989864562085656716518706679536229808,t0: 0,who: 3,m: 0], [x0: 479.36245782196800159,y0: 0,vx: 0,vy: 1.69480222286081972241109,t0: 0,who: 3,m: 0]
Consists of 2 stars, one which has two planets, and one planet orbiting at L1.

Re: A simple binary system

Posted: Sun Dec 29, 2013 12:01 am
by exfret
Why's it take so much code?

Re: A simple binary system

Posted: Sun Dec 29, 2013 10:46 am
by A Random Player
exfret wrote:Why's it take so much code?
Accuracy. I try to make my codes as accurate as possible. It's barely notable in some cases (such as the orbiting stars), but very important in others (such as the L1 planet). For a shorter but less accurate version, try

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: -2,Qual: 1,Zoom: 1,xSet: 0,ySet: 0], [x0: -200,y0: 0,vx: 0,vy: -0.707,t0: 0,who: 2,m: 400], [x0: 200,y0: 0,vx: 0,vy: 0.707,t0: 0,who: 2,m: 400], [x0: -190,y0: 0,vx: 0,vy: 5.62,t0: 0,who: 3,m: 0], [x0: -170,y0: 0,vx: 0,vy: 2.94,t0: 0,who: 3,m: 0], [x0: 479.36,y0: 0,vx: 0,vy: 1.69,t0: 0,who: 3,m: 0]
L1 breaks off in less than 3/4s of an orbit though.

Re: A simple binary system

Posted: Sun Dec 29, 2013 4:46 pm
by testtubegames
Nice! L1 lasted quite a while, though it's now heading off into infinity (or so it seems).

For the other two asteroids, is there anything special trick you needed to use to make them stable? Or is their close proximity to one of the planets enough to keep them in line?

Re: A simple binary system

Posted: Sun Dec 29, 2013 5:15 pm
by A Random Player
testtubegames wrote:Nice! L1 lasted quite a while, though it's now heading off into infinity (or so it seems).

For the other two asteroids, is there anything special trick you needed to use to make them stable? Or is their close proximity to one of the planets enough to keep them in line?
Nope, it appears to just be proximity, and is calculated as a simple circular orbit around the planets. (You can actually verify, subtract the asteroids' velocity from the binary system's orbital velocity, and compare to expected orbital velocity of a simple circle.)

About how long did L1 last? I got bored after a few orbits when testing it.

Re: A simple binary system

Posted: Mon Dec 30, 2013 12:07 pm
by Stargate38
An example in r^0 gravity:

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 3,m: 0], [x0: 500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 3,m: 0], [x0: 0,y0: 0,vx: 0,vy: 0,t0: 0,who: 3,m: 0], [x0: 0,y0: 433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 3,m: 0], [x0: 0,y0: -433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 3,m: 0]
L2 and L3 were easy to find because of the simpler gravity law (G*m1*m2). the r cancels out, thus the L2 and L3 points were exactly twice as far from the barycenter as the larger planets.

Reversing the direction of the asteroids' motion results in a stable system:

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 3,m: 0], [x0: 500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 3,m: 0], [x0: 0,y0: 0,vx: 0,vy: 0,t0: 0,who: 3,m: 0], [x0: 0,y0: 433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 3,m: 0], [x0: 0,y0: -433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 3,m: 0]
Versions with planets instead of asteroids:

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 2,m: 10], [x0: 500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 2,m: 10], [x0: 0,y0: 0,vx: 0,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: 433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: -433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10]

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 2,m: 10], [x0: 500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 2,m: 10], [x0: 0,y0: 0,vx: 0,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: 433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: -433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10]
Result of offsetting the L1 body:

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 2,m: 10], [x0: 500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 2,m: 10], [x0: 0.0001,y0: 0,vx: 0,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: 433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: -433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10]

Re: A simple binary system

Posted: Mon Dec 30, 2013 7:36 pm
by testtubegames
A Random Player wrote:About how long did L1 last? I got bored after a few orbits when testing it.
Haha, well when they're really geometric like this, I tend to like to let them run. Just to see what the pretty spirograph ends up looking like. I forget exactly how long it lasted, but the binary 'stars' had probably orbited one another a dozen times or so.
Stargate38 wrote:An example in r^0 gravity
Oh, how much simpler physics class would be with r^0 :)

Re: A simple binary system

Posted: Tue Dec 31, 2013 1:38 pm
by exfret
I can't load it on the new version... Is it supposed to be loaded on the new version?

Re: A simple binary system

Posted: Tue Dec 31, 2013 1:42 pm
by exfret
testtubegames wrote:
A Random Player wrote:About how long did L1 last? I got bored after a few orbits when testing it.
Haha, well when they're really geometric like this, I tend to like to let them run. Just to see what the pretty spirograph ends up looking like. I forget exactly how long it lasted, but the binary 'stars' had probably orbited one another a dozen times or so.
Yeah, me too. I'll even leave multiple up at a time.

testtubegames wrote:
Stargate38 wrote:An example in r^0 gravity
Oh, how much simpler physics class would be with r^0 :)
Of course, with different laws of physics, we may not even exist, or at least not in a way that would allow us to have 'physics classes'.


Also, please add scrolling in the 0.0 version. It really needs it.

Re: A simple binary system

Posted: Tue Dec 31, 2013 1:52 pm
by exfret
Stargate38 wrote:Reversing the direction of the asteroids' motion results in a stable system:

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 3,m: 0], [x0: 500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 3,m: 0], [x0: 0,y0: 0,vx: 0,vy: 0,t0: 0,who: 3,m: 0], [x0: 0,y0: 433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 3,m: 0], [x0: 0,y0: -433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 3,m: 0]
This actually seemed more unstable than before.

Stargate38 wrote:Versions with planets instead of asteroids:

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 2,m: 10], [x0: 500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 2,m: 10], [x0: 0,y0: 0,vx: 0,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: 433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: -433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10]

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 2,m: 10], [x0: 500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 2,m: 10], [x0: 0,y0: 0,vx: 0,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: 433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: -433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10]
Is this supposed to be stable, too?

Stargate38 wrote:Result of offsetting the L1 body:

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 0,ySet: 0], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 2,m: 10], [x0: 500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 2,m: 10], [x0: 0.0001,y0: 0,vx: 0,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: 433.01270189,vx: 17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: -433.01270189,vx: -17.718879761429614712785776073605,vy: 0,t0: 0,who: 2,m: 10]
I liked the 'gyroscope'-like think you placed in there. I hadn't noticed it before. That's cool how you can make it sense when the barycenter of the system changes. I like the spiral it made, too.


Edit: If you place asteroids into the last one, you can make something somewhat resembling an accretion disk. I like how the asteroids move.


Edit 2: I added in some asteroids of my own. Surprisingly, this didn't lag out my computer:

Code: Select all

Gravity Fun at TestTubeGames.com: [ForceG: 0,Qual: 1,Zoom: 0.25,xSet: 60,ySet: -80], [x0: 250,y0: 0,vx: 0,vy: -10.23,t0: 0,who: 2,m: 4000], [x0: -250,y0: 0,vx: 0,vy: 10.23,t0: 0,who: 2,m: 4000], [x0: -500,y0: 0,vx: 0,vy: 20.46,t0: 0,who: 2,m: 10], [x0: 500,y0: 0,vx: 0,vy: -20.46,t0: 0,who: 2,m: 10], [x0: 0.0001,y0: 0,vx: 0,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: 433.01270189,vx: 17.718879761429616,vy: 0,t0: 0,who: 2,m: 10], [x0: 0,y0: -433.01270189,vx: -17.718879761429616,vy: 0,t0: 0,who: 2,m: 10], [x0: 2,y0: -1.102182119232618e-15,vx: -0.1,vy: 0,t0: 96.3,who: 3,m: 0], [x0: -1,y0: -5.51091059616309e-16,vx: -0.1,vy: 0,t0: 96.3,who: 3,m: 0], [x0: -7,y0: 5.51091059616309e-16,vx: -0.1,vy: 0,t0: 96.3,who: 3,m: 0], [x0: -10,y0: 1.102182119232618e-15,vx: -0.1,vy: 0,t0: 96.3,who: 3,m: 0], [x0: -4,y0: 0,vx: -0.1,vy: 0,t0: 96.3,who: 3,m: 0], [x0: -2.00000000000007,y0: -6.8,vx: 0.2,vy: 0.2,t0: 143.1,who: 3,m: 0], [x0: -2.000000000000035,y0: -3.8,vx: 0.2,vy: 0.2,t0: 143.1,who: 3,m: 0], [x0: -1.999999999999965,y0: 2.2,vx: 0.2,vy: 0.2,t0: 143.1,who: 3,m: 0], [x0: -1.99999999999993,y0: 5.2,vx: 0.2,vy: 0.2,t0: 143.1,who: 3,m: 0], [x0: -2,y0: -0.8,vx: 0.2,vy: 0.2,t0: 143.1,who: 3,m: 0], [x0: -1.4,y0: 1.4,vx: 0,vy: 0,t0: 184.5,who: 3,m: 0], [x0: 1.916718427000251,y0: -8.166563145999495,vx: 0,vy: 0.2,t0: 225,who: 3,m: 0], [x0: 3.2583592135001256,y0: -5.483281572999747,vx: 0,vy: 0.2,t0: 225,who: 3,m: 0], [x0: 5.941640786499874,y0: -0.11671842700025215,vx: 0,vy: 0.2,t0: 225,who: 3,m: 0], [x0: 7.283281572999748,y0: 2.5665631459994955,vx: 0,vy: 0.2,t0: 225,who: 3,m: 0], [x0: 4.6,y0: -2.8,vx: 0,vy: 0.2,t0: 225,who: 3,m: 0], [x0: -0.6,y0: -4.2,vx: 0,vy: 0,t0: 258.3,who: 3,m: 0], [x0: -5,y0: -8.4,vx: 0,vy: 0,t0: 288.9,who: 3,m: 0], [x0: 14,y0: -1.102182119232618e-15,vx: -0.1,vy: 0,t0: 334.8,who: 3,m: 0], [x0: 11,y0: -5.51091059616309e-16,vx: -0.1,vy: 0,t0: 334.8,who: 3,m: 0], [x0: 5,y0: 5.51091059616309e-16,vx: -0.1,vy: 0,t0: 334.8,who: 3,m: 0], [x0: 2,y0: 1.102182119232618e-15,vx: -0.1,vy: 0,t0: 334.8,who: 3,m: 0], [x0: 8,y0: 0,vx: -0.1,vy: 0,t0: 334.8,who: 3,m: 0], [x0: -1.4,y0: -5.8,vx: 0,vy: 0,t0: 365.4,who: 3,m: 0], [x0: 2.842640687119285,y0: -6.642640687119286,vx: -0.12,vy: 0.12,t0: 397.8,who: 3,m: 0], [x0: 0.7213203435596425,y0: -4.521320343559642,vx: -0.12,vy: 0.12,t0: 397.8,who: 3,m: 0], [x0: -3.5213203435596423,y0: -0.2786796564403571,vx: -0.12,vy: 0.12,t0: 397.8,who: 3,m: 0], [x0: -5.642640687119284,y0: 1.8426406871192857,vx: -0.12,vy: 0.12,t0: 397.8,who: 3,m: 0], [x0: -1.4,y0: -2.4,vx: -0.12,vy: 0.12,t0: 397.8,who: 3,m: 0], [x0: -12,y0: -16,vx: 0,vy: 0,t0: 450.9,who: 3,m: 0], [x0: 4,y0: -7.8,vx: 0,vy: 0,t0: 473.4,who: 3,m: 0], [x0: 0.6,y0: -8,vx: 0,vy: 0,t0: 498.6,who: 3,m: 0], [x0: 8.4,y0: -4,vx: 0,vy: 0,t0: 522,who: 3,m: 0], [x0: -4.2,y0: -1.2,vx: 0,vy: 0,t0: 547.2,who: 3,m: 0], [x0: -0.2,y0: -1.2,vx: 0,vy: 0,t0: 571.5,who: 3,m: 0], [x0: 0,y0: -1,vx: 0,vy: 0,t0: 591.3,who: 3,m: 0], [x0: -40,y0: -4,vx: 0,vy: 0,t0: 925.2,who: 3,m: 0], [x0: -20,y0: 12,vx: 0,vy: 0,t0: 949.5,who: 3,m: 0], [x0: -24,y0: 12,vx: 0,vy: 0,t0: 984.6,who: 3,m: 0], [x0: -26,y0: 7.999999999999999,vx: -0.1,vy: 0,t0: 1026,who: 3,m: 0], [x0: -29,y0: 7.999999999999999,vx: -0.1,vy: 0,t0: 1026,who: 3,m: 0], [x0: -35,y0: 8,vx: -0.1,vy: 0,t0: 1026,who: 3,m: 0], [x0: -38,y0: 8.000000000000002,vx: -0.1,vy: 0,t0: 1026,who: 3,m: 0], [x0: -32,y0: 8,vx: -0.1,vy: 0,t0: 1026,who: 3,m: 0], [x0: -21.45456311858812,y0: 10.32512468464135,vx: 0,vy: 0,t0: 1060.2,who: 3,m: 0], [x0: -24.12728155929406,y0: 8.962562342320675,vx: 0,vy: 0,t0: 1060.2,who: 3,m: 0], [x0: -29.47271844070594,y0: 6.237437657679324,vx: 0,vy: 0,t0: 1060.2,who: 3,m: 0], [x0: -32.14543688141188,y0: 4.874875315358649,vx: 0,vy: 0,t0: 1060.2,who: 3,m: 0], [x0: -26.8,y0: 7.6,vx: 0,vy: 0,t0: 1060.2,who: 3,m: 0], [x0: 4,y0: 148,vx: 2.8,vy: -1.6,t0: 1674,who: 3,m: 0], [x0: -88,y0: 236,vx: 2.2,vy: -1.2,t0: 1678.5,who: 3,m: 0], [x0: -220,y0: 300,vx: 9.8,vy: 5,t0: 1684.8,who: 3,m: 0], [x0: -416,y0: 144,vx: 2.2,vy: 6.2,t0: 1690.2,who: 3,m: 0], [x0: -368,y0: -52,vx: -6.8,vy: 0.8,t0: 1698.3,who: 3,m: 0], [x0: 12,y0: 12,vx: -1,vy: -7,t0: 1706.4,who: 3,m: 0], [x0: -112,y0: 268,vx: 7.6,vy: 0.2,t0: 1710,who: 3,m: 0], [x0: -412,y0: 244,vx: 2,vy: 4.4,t0: 1716.3,who: 3,m: 0], [x0: -476,y0: 116,vx: 4.8,vy: 2.6,t0: 1720.8,who: 3,m: 0], [x0: -664,y0: 20,vx: -0.2,vy: 1.4,t0: 1726.2,who: 3,m: 0], [x0: -244,y0: -140,vx: -7.8,vy: -1,t0: 1732.5,who: 3,m: 0], [x0: 124,y0: -100,vx: -5.4,vy: 0,t0: 1737.9,who: 3,m: 0], [x0: 356,y0: -48,vx: 3.6,vy: -11.2,t0: 1743.3,who: 3,m: 0], [x0: 200,y0: 200,vx: 8.4,vy: 0.6,t0: 1746.9,who: 3,m: 0], [x0: -116,y0: 152,vx: 2.8,vy: 3.6,t0: 1750.5,who: 3,m: 0], [x0: -176,y0: 8,vx: -5.2,vy: 6,t0: 1755,who: 3,m: 0], [x0: 68,y0: -116,vx: -6,vy: -3.2,t0: 1756.8,who: 3,m: 0], [x0: 216,y0: 60,vx: 6,vy: -7,t0: 1763.1,who: 3,m: 0], [x0: -36,y0: 280,vx: 11.2,vy: 5,t0: 1766.7,who: 3,m: 0], [x0: -312,y0: 56,vx: 2,vy: 5,t0: 1770.3,who: 3,m: 0], [x0: -312,y0: -108,vx: -12,vy: 6.4,t0: 1774.8,who: 3,m: 0], [x0: 220,y0: -164,vx: -8,vy: -5.6,t0: 1780.2,who: 3,m: 0], [x0: 356,y0: 64,vx: 10.2,vy: -4.6,t0: 1784.7,who: 3,m: 0], [x0: 4,y0: 200,vx: 12,vy: 3.8,t0: 1789.2,who: 3,m: 0], [x0: -312,y0: 0,vx: -3.4,vy: 5.4,t0: 1791,who: 3,m: 0], [x0: 20,y0: -152,vx: -15,vy: -3.6,t0: 1795.5,who: 3,m: 0], [x0: 488,y0: -20,vx: 5.6,vy: -12.4,t0: 1800,who: 3,m: 0], [x0: 252,y0: 304,vx: 13.6,vy: 1,t0: 1805.4,who: 3,m: 0], [x0: -148,y0: 240,vx: 3.4,vy: 8.2,t0: 1808.1,who: 3,m: 0], [x0: -112,y0: -96,vx: -7.8,vy: 4.2,t0: 1811.7,who: 3,m: 0], [x0: 200,y0: -192,vx: -0.4,vy: -21.4,t0: 1818,who: 3,m: 0], [x0: 108,y0: 268,vx: 8,vy: 1.2,t0: 1822.5,who: 3,m: 0], [x0: -180,y0: 116,vx: -0.4,vy: 12.6,t0: 1827,who: 3,m: 0], [x0: -76,y0: -240,vx: -12.2,vy: 5.2,t0: 1832.4,who: 3,m: 0], [x0: 340,y0: -176,vx: 0.4,vy: -12.2,t0: 1836.9,who: 3,m: 0], [x0: 188,y0: 348,vx: 17.64,vy: 4.71,t0: 1840.5,who: 3,m: 0], [x0: -296,y0: 48,vx: 1.2,vy: 10.2,t0: 1844.1,who: 3,m: 0], [x0: -272,y0: -276,vx: -6.8,vy: 3.8,t0: 1847.7,who: 3,m: 0], [x0: 68,y0: -216,vx: -5.6,vy: -11.6,t0: 1850.4,who: 3,m: 0], [x0: 168,y0: 236,vx: 12.2,vy: 1.2,t0: 1855.8,who: 3,m: 0], [x0: -244,y0: 148,vx: 8.2,vy: 6.4,t0: 1860.3,who: 3,m: 0], [x0: -432,y0: -48,vx: -20.4,vy: 6.4,t0: 1863,who: 3,m: 0], [x0: 236,y0: -164,vx: -14.2,vy: -1.6,t0: 1867.5,who: 3,m: 0], [x0: 496,y0: 4,vx: 15.4,vy: -7.2,t0: 1871.1,who: 3,m: 0], [x0: -68,y0: 144,vx: 10.8,vy: 7,t0: 1874.7,who: 3,m: 0], [x0: -324,y0: -116,vx: -13.6,vy: 3.4,t0: 1879.2,who: 3,m: 0], [x0: 496,y0: 136,vx: 8.8,vy: -17.8,t0: 1998,who: 3,m: 0], [x0: 76,y0: 320,vx: 0.4,vy: 7,t0: 2006.1,who: 3,m: 0], [x0: 52,y0: 168,vx: -0.6,vy: -1.2,t0: 2012.4,who: 3,m: 0], [x0: 132,y0: 252,vx: 1.6,vy: 5.6,t0: 2018.7,who: 3,m: 0], [x0: 28,y0: 88,vx: 1.4,vy: 2.2,t0: 2024.1,who: 3,m: 0], [x0: -116,y0: -84,vx: 4.6,vy: 13.4,t0: 2026.8,who: 3,m: 0], [x0: -144,y0: -440,vx: -18.6,vy: -11.8,t0: 2030.4,who: 3,m: 0], [x0: 448,y0: 108,vx: 1.4,vy: -12.4,t0: 2034,who: 3,m: 0], [x0: 308,y0: 408,vx: 17.2,vy: 1,t0: 2038.5,who: 3,m: 0], [x0: -236,y0: 452,vx: 18.2,vy: 10.8,t0: 2042.1,who: 3,m: 0], [x0: -616,y0: -96,vx: -7,vy: 5.2,t0: 2046.6,who: 3,m: 0], [x0: 76,y0: 72,vx: -25.8,vy: -22,t0: 2049.3,who: 3,m: 0], [x0: 960,y0: 576,vx: -2.6,vy: -6.4,t0: 2052.9,who: 3,m: 0], [x0: 920,y0: 800,vx: 0.8,vy: -0.2,t0: 2055.6,who: 3,m: 0], [x0: 892,y0: 800,vx: 2.4,vy: -0.2,t0: 2058.3,who: 3,m: 0], [x0: 748,y0: 840,vx: 7.2,vy: 2,t0: 2062.8,who: 3,m: 0], [x0: 572,y0: 780,vx: 12.2,vy: 6.4,t0: 2066.4,who: 3,m: 0], [x0: 184,y0: 496,vx: 20.8,vy: 0.8,t0: 2069.1,who: 3,m: 0], [x0: -412,y0: 632,vx: 12.6,vy: 0.2,t0: 2071.8,who: 3,m: 0], [x0: -488,y0: 260,vx: -10.6,vy: 14.6,t0: 2077.2,who: 3,m: 0], [x0: 224,y0: -144,vx: -26.8,vy: -4.2,t0: 2079,who: 3,m: 0], [x0: 964,y0: 180,vx: 19,vy: -15.8,t0: 2080.8,who: 3,m: 0], [x0: 220,y0: 624,vx: 23.4,vy: -1.2,t0: 2084.4,who: 3,m: 0], [x0: -392,y0: 876,vx: -6.2,vy: -3.4,t0: 2088.9,who: 3,m: 0], [x0: -8,y0: 608,vx: -25,vy: 26.8,t0: 2091.6,who: 3,m: 0], [x0: 656,y0: 4,vx: -5.4,vy: 3.4,t0: 2095.2,who: 3,m: 0], [x0: 768,y0: 112,vx: 12.8,vy: -23.2,t0: 2097.9,who: 3,m: 0], [x0: 232,y0: 680,vx: 24.4,vy: 6.4,t0: 2102.4,who: 3,m: 0], [x0: -332,y0: 96,vx: -12.4,vy: 9,t0: 2106,who: 3,m: 0], [x0: 292,y0: 248,vx: -6.8,vy: -10.4,t0: 2111.4,who: 3,m: 0]