Official Everybody Edits Forums

Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?

You are not logged in.

#1 2015-11-26 03:58:08

Bobithan
Member
Joined: 2015-02-15
Posts: 4,402

Smiley Physics

A few questions regarding how a smiley falls...

1. How far does a smiley fall before reaching terminal velocity starting from rest?
2. How long does it take a smiley to reach terminal velocity starting from rest?
3. Does the smiley accelerate uniformly?
4. At terminal velocity, how fast does a smiley fall in blocks/sec?

Exact answers would be appreciated. If the information isn't available I'll try experimenting to get this information on my own, though I'm not sure how to find out if #3 is true or false on my own.

Offline

#2 2015-11-26 09:17:49, last edited by Luka504 (2015-11-26 09:20:34)

Luka504
Member
From: Serbia,probs never heard of it
Joined: 2015-02-19
Posts: 2,932

Re: Smiley Physics

I ran some tests in my 400x200 world:my resutls
1.A smiley needs to fall around 120 blocks,after that it keeps falling the same speed till it hits the ground.
2.With no speed and in a straight line,around 50 blocks.
3.Ugh....I dont understand that question,if you meant does it accelarate evenly,then yes,it does.
4.Kinda hard to judge,but around 10-20 blocks per second,thats quite fast


How long will it take me to get banned again?
Place your bets right here.

Offline

#3 2015-11-26 11:14:44, last edited by rgl32 (2015-11-26 12:00:21)

rgl32
Member
Joined: 2015-02-15
Posts: 543

Re: Smiley Physics

I am doing tests too, and I don't have all same answers as luka504.
So I am counting them like in the image below.

Hidden text

So I tried this in a 300x300 world, the most arrows you can break is 15 if you leave one space like in the picture

Hidden text

1.) With that, I started with 296 height which does break the arrows, I also got it down to 124, and anywhere between 124 and 150 seems to work completely fine.
     However certain spots above that do not work (some do, some don't), however I have not found a spot where it goes past 15 arrows in a 300x300 world.

2.)A small somewhat inaccurate measurment of time that I did was close to 2 seconds from the 124 mark. Sorry, I couldn't get accurate, a bot will probably help with this. ( I think you meant this, but if you meant horizontal, luka504 was right, but things get weird to farther you go.)

3.) I swear I saw something where someone else tested height velocity and it was not uniform, Ill try to test things and take a pic soon.
3.edit.) I tested some things and it turns out they are pretty uniform

Hidden text

also tested like this with the arrows the same height

Hidden text

Higher heights might make things turn out weird, but from what I did it seemed uniform. Also, the first 5 arrows should be 4 arrows, I messed up.

4.) Since I got close to 2 seconds, i am going with the smallest number I got so 124/2 = 62 blocks/s. and again, a bot will help with this answer to make it more accurate.

Offline

Wooted by: (3)

#4 2015-11-26 12:09:39, last edited by Luka504 (2015-11-26 12:12:24)

Luka504
Member
From: Serbia,probs never heard of it
Joined: 2015-02-19
Posts: 2,932

Re: Smiley Physics

63 blocks per second seems a bit fast for me
I have done more testing with a friend,i started placing coins over my head and in 1 second we traveled 43 blocks per second
Test 2 has around 46
Test 3 around 51
Its kinda hard to time,making this question difficult to anwser,but somewhere around 40-50 blocks per second
Also its not around 50,around 45 blocks to reach maximum velocity when running.


How long will it take me to get banned again?
Place your bets right here.

Offline

#5 2015-11-26 12:22:22

Gosha
Member
From: Russia
Joined: 2015-03-15
Posts: 6,156

Re: Smiley Physics

dont forget about glitchs.
OmXAdI6.gif

Offline

#6 2015-11-26 12:23:24, last edited by rgl32 (2015-11-26 12:36:30)

rgl32
Member
Joined: 2015-02-15
Posts: 543

Re: Smiley Physics

Luka504 wrote:

Also its not around 50,around 45 blocks to reach maximum velocity when running.

I didn't try messing around much with horizontal because there are already numerous people pointing out physics flaws in them (such as not breaking arrows when you should have), and I think the same thing is with vertical, considering you can't break 15 arrows at certain spots above 150.

Offline

#7 2015-11-26 12:43:36, last edited by Luka504 (2015-11-26 12:43:49)

Luka504
Member
From: Serbia,probs never heard of it
Joined: 2015-02-19
Posts: 2,932

Re: Smiley Physics

Goshanoob wrote:

dont forget about glitchs.
http://i.imgur.com/OmXAdI6.gif

I seriously doubt that glitch(or any other for that matter) helps at anwsering the questions


How long will it take me to get banned again?
Place your bets right here.

Offline

#8 2015-11-26 17:19:10, last edited by Bobithan (2015-11-26 17:24:30)

Bobithan
Member
Joined: 2015-02-15
Posts: 4,402

Re: Smiley Physics

So for #3 I recorded myself falling ~100 blocks and looked at the footage frame by frame to see how many coins I collected at certain times and got a graph that looks like this:
Lls78Ma.png

Here's the raw data:

Hidden text

This line follows the relationship y = 17.828x^2+32.941-5.212 almost perfectly, with y being blocks fallen and x being seconds. I'd suspect the -5.212 comes from my decision for the t = 0 frame being a little off, as it was hard to decide the exact frame you'd consider the smiley to start falling. Remove that and you get y = 17.828x^2+32.941x for the acceleration of a falling smiley.

So for #3 I've gotten the same conclusion. Yes; you do accelerate uniformly.

I probably should've recorded up to ~150 blocks fallen because then we'd probably have a good answer for where exactly you stop accelerating for both time and distance. Maybe I'll do this all again, don't really have anything better to do.

EDIT: Removed the point 0,0 and got better results.

Offline

#9 2015-11-26 17:32:23

Different55
Forum Admin
Joined: 2015-02-07
Posts: 16,556

Re: Smiley Physics

Bobithan wrote:

y = 17.828x^2+32.941-5.212

Hi could I please know how you came up with this equation.


"Sometimes failing a leap of faith is better than inching forward"
- ShinsukeIto

Offline

Wooted by: (2)

#10 2015-11-26 18:00:03

Bobithan
Member
Joined: 2015-02-15
Posts: 4,402

Re: Smiley Physics

Different55 wrote:
Bobithan wrote:

y = 17.828x^2+32.941-5.212

Hi could I please know how you came up with this equation.

Google Spreadsheets/Excel can give you a line of best fit. That equation follows the red trendline.

Offline

Wooted by: (2)

#11 2016-06-15 22:01:06, last edited by imgood9 (2016-06-15 22:02:44)

imgood9
Member
From: 'Murica
Joined: 2015-02-28
Posts: 472

Re: Smiley Physics

Bobithan wrote:

I looked at the footage frame by frame to see how many coins I collected at certain times and got a graph that looks like this:
http://i.imgur.com/Lls78Ma.png

Here's the raw data:

Hidden text

This line follows the relationship y = 17.828x^2+32.941-5.212 almost perfectly, with y being blocks fallen and x being seconds. I'd suspect the -5.212 comes from my decision for the t = 0 frame being a little off, as it was hard to decide the exact frame you'd consider the smiley to start falling. Remove that and you get y = 17.828x^2+32.941x for the acceleration of a falling smiley.

So for #3 I've gotten the same conclusion. Yes; you do accelerate uniformly.

Expanding on your work, considering this is the position with respect to time you can find your velocity and acceleration functions as well.

Deriving Velocity/Acceleration Functions from Bobithan's Position Function

v(t) = 35.656x + 32.941 models the rate at which your smiley is changing position for "x" seconds. (result in blocks/second)
a(t) = 35.656 being the rate of acceleration, up to a certain point. This is assuming you never reach terminal velocity.

Assuming Luka504's estimate of 45 blocks/second is true, you'll accelerate for a certain amount of time before you stop.
So when do you stop accelerating?

Algebra

x = 0.338 seconds. if the terminal velocity is 45 blocks/second.

Okay, so we have a lower bound. What if the terminal velocity is 60 blocks/second?

x = 0.758 seconds. if the terminal velocity is 60 blocks/second.

These are the theoretical lower/upper bounds for the time taken to reach terminal velocity in EE. In other words, these are the times it takes to stop accelerating, assuming linear acceleration of 35.656 blocks/second/second.

My main question, however, is how the speed increase/low gravity/high jump power-ups impact the game's physics and alter these equations.


Go vote. Register here. Do it for America.

Offline

Wooted by: (2)

#12 2016-06-19 23:47:34, last edited by Tomahawk (2016-06-19 23:52:02)

Tomahawk
Forum Mod
From: UK
Joined: 2015-02-18
Posts: 2,635

Re: Smiley Physics

Decompile the swf. You can probably calculate the answers from the data in there.

Alternatively, fall while spamming keys, and record all the movement packets with a bot, which will provide things like distance travelled and instantaneous velocities. Work from there.

You can roughly answer Qs 1&2 by placing the number of up arrows required to stop a player falling at full speed, and dropping onto them from various heights.


One bot to rule them all, one bot to find them. One bot to bring them all... and with this cliché blind them.

Offline

#13 2021-09-07 23:27:34, last edited by Minisaurus (2021-09-07 23:42:33)

Minisaurus
Member
Joined: 2021-04-26
Posts: 54

Re: Smiley Physics

I just tested 4# and got a result of around 84 blocks per second in terminal speed fall
Now that EE is "finished" product, is the fall speed 84 blocks per second in terminal speed?

I also tested horizontal speed and got a result of around 42 blocks per second (half the speed of fall, friction seems like reducing the speed in half)

Used cursed action tool and let 4 seconds for acceleration and one second to take coins, the amount of coins taken in the last second is the number I used to calculate blocks per second at terminal speed.

Offline

Wooted by:

#14 2021-09-08 05:41:04, last edited by Kirby (2021-09-08 05:42:17)

Kirby
Member
Joined: 2015-04-04
Posts: 4,269

Re: Smiley Physics

Bobithan wrote:

A few questions regarding how a smiley falls...

1. How far does a smiley fall before reaching terminal velocity starting from rest?
2. How long does it take a smiley to reach terminal velocity starting from rest?
3. Does the smiley accelerate uniformly?
4. At terminal velocity, how fast does a smiley fall in blocks/sec?

Exact answers would be appreciated. If the information isn't available I'll try experimenting to get this information on my own, though I'm not sure how to find out if #3 is true or false on my own.

Ik this post is 6 years old but

1) About 1447 blocks
2) About 727 Blocks
3) Yep
4) Terminal fall velocity is 13.553105760940054 pixels per tick, or 84.7069110059 blocks per second
    Terminal run velocity is 6.776552880470027 pixels per tick, or 42.3534555029 blocks per second (terminal run velocity = terminal fall velocity/2)

Offline

#15 2021-09-09 07:39:09

NoNK
Member
Joined: 2019-07-13
Posts: 678

Re: Smiley Physics

nreat

Offline

NoNK1631169549791218

Board footer

Powered by FluxBB

[ Started around 1632156820.7864 - Generated in 0.072 seconds, 12 queries executed - Memory usage: 1.61 MiB (Peak: 1.82 MiB) ]