PeterDebney
Banded Mongoose
Easy interplanetary distances
When not jumping between star systems, travellers sometimes need to fly between planets, but what is the distance between them? The referee can keep careful track of exactly where all the planets are or take the easy approach (as long as their ship has an M Drive), such as the suggested options here.
Using the following variables:
Orbital radius of the inner planet = Ri
Orbital radius of the outer planet = Ro
Option 1: the minimum distance
Distance = Ro - RiThis is wrong most of the time, as planets don’t actually line up like they do in the classic pictures of the solar system. This is wonderfully explained by QI in
I would not use this option.
Option 2: the average distance
If we just take the average of the minimum and maximum distance we get:Distance = ((Ro – Ri) + (Ro + Ri)) / 2
Distance = Ro
Surprisingly, this is just the orbital radius of the outer planet. The inner planet has no impact on the value. But, as planets are in orbits, surely the average distance including the points when the inner and outer planets are at 90 degrees to each other with regard to their sun will be significantly higher.
Note that the orbits are elliptical, but for simplicity we can assume circular:
Distance = ((Ro – Ri) + (Ro + Ri) + 2√(Ro^2 + Ri^2)) / 4 = (2Ro + 2√(Ro^2 + Ri^2)) / 4
Distance = (Ro + √(Ro^2 + Ri^2)) / 2
But if you run the numbers, even with adjacent orbits, the influence of the inner orbit distance is minimal, and it quickly resolves down to Distance = Ro
Even if you include all the points round the orbits, the average distance between adjacent orbits is only about 5% more than Ro, and for two orbit distances the difference is down to about 1%. For simplicity:
Distance = Ro
Option 3: random distance
Knowing that the straight-line assumption is near enough, we can take the minimum distance between the orbits and randomise the relative location of the inner planet:Distance = Ro – Ri + 2Ri(2D-2) / 10
Distance = Ro + Ri((2D-2) / 5 – 1)
Option 4: full detail
I can imagine that this might be an option if your campaign is set entirely in just one system or if you are using reaction drives with minimum fuel (such as contemporary spacecraft).Start with randomised orbital angles then keep a detailed track of the planetary locations as the campaign progresses. Use trigonometry or orbital mechanics to calculate the distances at the time of flight as appropriate. I gather that the Pioneer kick-starter will have rules for taking the slow road to the planets.
What option would you normally choose for your game?