Jump to content

Flying to the end of the game


KrakenNinja

Recommended Posts

2 hours ago, RealKerbal3x said:

You'd have to go really far to get any weirdness happening. I read somewhere that it would take several years at max timewarp to even escape Kerbol.

If by escape you mean you simply reach the end of your escape trajectory and keep going. Granted at max warp that doesn’t take more than a few minutes once I get to speed.

Link to comment
Share on other sites

I got kraken'd few times so I was shot out of the solar system at ludicrous speed (afaik going at least 40 MILLION times the speed of light). So you probably understand I went really far really fast, and nothing happened. You'd have to reach the implemented distance integer (which is probably HYUGE) for something to happen. My bet is you'd only see negative numbers.

Link to comment
Share on other sites

On 7/13/2018 at 11:03 AM, Rocket In My Pocket said:

You basically can't.

You'll just keep floating through space forever essentially.

Not much to see.

Cant you get the glitchy numbers such as 2^64 or 2^128?

I will try to get to the edge of the universe using techniques, cheats and krakens.

Edited by KrakenNinja
Adding on to unedited comment
Link to comment
Share on other sites

1 hour ago, KrakenNinja said:

Cant you get the glitchy numbers such as 2^64 or 2^128?

I will try to get to the edge of the universe using techniques, cheats and krakens.

If you consider some glitchy numbers interesting? Sure knock yourself out lol.

There is nothing to actually see or do though. Just empty space.

Just saying, don't expect anything super exciting like the glitched terrain walls from older versions of Minecraft.

Link to comment
Share on other sites

49 minutes ago, vitekc45c said:

Integer limits are 2,147,483,647 and 9,223,372,036,854,775,807 for 32 and 64 bit respectively, so I gues you´d have to go atleast that far from Kerbol.

I got past the 32bit integer and im one thousandth of the way to the 64bit.

Link to comment
Share on other sites

12 hours ago, KrakenNinja said:

I got past the 32bit integer and im one thousandth of the way to the 64bit.

I can tell you I was already at 249,375,319,514,940,000,000 meters going 2,296,689,397,419,960,000 m/s (at least the screenshot says so) aand nothing.

Link to comment
Share on other sites

I think where I've seen this happen before is that KSP just throws up NaN (not a number) as your altitude or speed or whatever, and the game is written to kinda not crash then, as your not going to run into anything out there, so it just let's it be.  And if you were to encounter something, you're going so fast that you'll pass right through it before the physics can tick over a tick. 

IIRC correctly, years ago, some crazy person adventurous soul made an insanely high thrust, insanely low mass vessel, back when massless parts were a thing, turned on infinite fuel, and let it run for a few real world months.  I don't think anything ever came of it, I don't think they crashed the game or anything. 

Link to comment
Share on other sites

21 hours ago, KrakenNinja said:

Cant you get the glitchy numbers such as 2^64 or 2^128?

I will try to get to the edge of the universe using techniques, cheats and krakens.

If the coordinates are stored as integers yes, which I seriously doubt.

More likely as some big float format.

Link to comment
Share on other sites

On 7/14/2018 at 4:19 PM, KrakenNinja said:

I got past the 32bit integer and im one thousandth of the way to the 64bit.

I hate to "disappoint" you, but the coordinates are stored as floats. :)

I created a contraption and kicked it into a Kerbol escape trajectory, and this is how the vessel is stored on the savefile:

ORBIT
{
	SMA = -54688855.617444672
	ECC = 236.09464020439248
	INC = 46.016948269049045
	LPE = 19.064153301546693
	LAN = 180.9739736375254
	MNA = -77.3624446308296
	EPH = 28559.64037943224	
	REF = 0
}

Now what remains to be found is if they are using float32 or float64.

— EDIT — 

I leaved the computer running for the day at HyperWarp. The ship has an acceleration of about ~65 m/s.
 

ORBIT
{
	SMA = -11285.143851689307
	ECC = 1146403.5615089915
	INC = 47.998571842893362
	LPE = 17.609333736598533
	LAN = 184.26117195331958
	MNA = 85039088.503163129
	EPH = 215607.15619859437
	REF = 0
}

Things are going to take a very long time until something breaks (as KSP is using doubles), as it appears

Edited by Lisias
some more data.
Link to comment
Share on other sites

21 minutes ago, Lisias said:

I hate to "disappoint" you, but the coordinates are stored as floats. :)

I created a contraption and kicked it into a Kerbol escape trajectory, and this is how the vessel is stored on the savefile:


ORBIT
{
	SMA = -54688855.617444672
	ECC = 236.09464020439248
	INC = 46.016948269049045
	LPE = 19.064153301546693
	LAN = 180.9739736375254
	MNA = -77.3624446308296
	EPH = 28559.64037943224	
	REF = 0
}

Now what remains to be found is if they are using float32 or float64.

 

They are using doubles, which is 64 bit

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...