Darrik said:I'm going to come down on the side of arguing against this change... the way the space code displays your position is in x, y, z coordinates.
Presentation layer should not determine how things work in the Application layer. You can easily choose to display the data in any format you want, but don't make the space-time continuum work like some kind of swiss-cheese simulation because you don't like the way the UI works.
The changes to the code don't change the way it's presented, they correct the math distance formulas, which are just flat-out wrong. If you don't like the floating point values, convert them to integers on display, and to floats on input.
This reminds me of the elaborate lengths that early astronomers went to, in order to describe the strange
orbital behavior of Mars, because they were unwilling to accept that Earth wasn't the center of creation. Do you think the planet orbits us with weird loops like that? The scientific community did for hundreds of years, but that didn't make it right.
Having the distance formulas wrong puts the players in the same position as those early astronomers. They know it doesn't work quite right according to logic, but when they try to figure it out, they have to make up elaborate rules to make their observations fit.
.........................