How is the time calculated exactly...?
2 years ago
France

Hello, I started submitting runs and I have been wondering about how it got retimed like it did (on rankup).

The rules do say timer starts on first movement, and end when we CLICK the sign. On Livesplit I do these actions by pressing my split key and the other one (walk forward/right click) simultaneously. I know they may not still be perfectly timed, but I did get +0.5s after retime, so it's more than that, and so I'm confused about why.

[ : run that got retimed from 43.64 to 44.183 : other run, which got retimed from 39.79 to 40.150]

What I'm wondering is if the timer was stopped when the rankup message appeared in chat, or when I got teleported... If so there are 2 problems :

  1. The rules do say timer should end when CLICKING the sign, so it's not according to the rules.
  2. The real problem is, that the rule above is here for a reason, being that the timing between clicking and the message appearing is not consistent, as it depends on the lag.

We can visually see when the right click is pressed, and measure it precisely using the movement of the arm when it's clicking on the sign.

Also, I checked and, on both runs I end the Livesplit timer and right click on the same frame (I press right click and end the timer at the same frame). On both runs, the timing difference between first movement and starting the timer is never more than 5 frames, so yeah it should be that there is something...

What I say above may not be fitting if the timing difference does come from something else actually. If that's the case, I don't know from what, and would like to know why this timing difference then, cause right now I'm just confused..

Québec

For normal runs i will use IGT but for rank up runs i use a program called SPRT wich basically retimes a video for me if a define a start and a finish ( with frames ).

Since there's no way to know when you click the sign, i just end the timer when you get teleported / chat message. ( i will fix the rule most likely, thanks for pointing it out )

Hope this clear stuff up!

MinecraftGaming likes this
France

There is a way to detect when the right click happens !

We can actually see the movement of the arm when the right click is being pressed ! So we can detect the exact frame when it's being pressed with that. (if you do check frame by frame by the moment I end the timer/click on the sign, we can see that the arm starts moving at the frame I click)

And otherwise, if we changed the rule for chat message/teleportation to mark the end of the timer, well since the time between clicking on the sign and being teleported is rather dependent of the lag, and not of the player, that would be a problem for timing the run in a really fair way then...

Hope this can help and work (: Kerby's runs and mine's were the first being submitted on the rankups, so that's the first time really timing them manually like that really happens I guess^^ Thank you.

Québec

It wouldn't really work since you could click earlier just to make it seems you end early, wouldn't exactly work but thanks for the suggestion

MinecraftGaming likes this
France

I understand what you say, I tested it and it can be the case (when there is only a small time difference between the clicks, otherwise there are 2 movements too). So if someone tried, they could technically do that, and it could actually rather work. The reason I still think we should still use it is because the current timing method depends on the time the server takes to understand we clicked on the sign, in my 2 runs this time differs, independantly of my own actions. Yes, this is unfair.

Also, that's not really pertinent to be like 'if someone do that they could theoratically cheat' when there is litteraly only two persons ever having submitting runs (me and my friend) on the rankup leaderboard using these timing methods. A left click being pressed in the air doesn't do anything, except when it's to click on a sign, when there will be this arm movement. It could only be performed by voluntarily right clicking just before being in reach of the sign... You're just gonna trust the players.

What I said in the paragraph above probably would not be a good way to think and a bad idea, if that did not came with the main problem that there is currently : the unfair randomness there is when clicking on the sign... that the times get added an amount of time that can't be influenced by the player by any means, and that is random as it can't be predicted and depends on the lag...

So this is I believe a better method than depending on the message sent in the chat. It's fair. You just need to trust the player enough to not abuse it, as it barely is possible to.

(Yes I'm answering quite a long time after, but these few runs on the leaderboards should be retimed, don't worry at all about doing it like soon or so, take as many time as you want, I don't care that much as I don't play Jumpcraft anymore, I originally found about all that when my sub-40 run on rankup I got retimed over 40s, I wondered why it was the case as I used the same timing method on both run and they got retimed diffrently, and discovered why, and it currently isn't fair and that's why I wanted it to be fair, as my run should be correctly verified under 40s)

Have a nice day!

Edited by the author 2 years ago
Game stats
Followers
44
Runs
659
Players
65
Latest threads
Posted 1 year ago
9 replies
Posted 2 years ago
1 reply
Posted 3 years ago
2 replies
Posted 3 years ago
1 reply
Posted 3 years ago
2 replies