Thứ Năm, 24 tháng 5, 2018

Waching daily May 25 2018

Skip to 2:28 for our review!

For more infomation >> Solo: A Star Wars Story SUPERFANS Review (1st Half NO Spoilers)! - Duration: 19:03.

-------------------------------------------

Arrêtez de manger Ces compléments alimentaires (sérieusement), ils sont train de ruiner votre santé - Duration: 5:27.

For more infomation >> Arrêtez de manger Ces compléments alimentaires (sérieusement), ils sont train de ruiner votre santé - Duration: 5:27.

-------------------------------------------

#5 Hướng dẫn học nhảy Shuffle dance cơ bản | Shuffle Dance Sài Gòn - Duration: 1:07.

For more infomation >> #5 Hướng dẫn học nhảy Shuffle dance cơ bản | Shuffle Dance Sài Gòn - Duration: 1:07.

-------------------------------------------

Wie soll ich mein Aquarium filtern? - Duration: 4:01.

Hi from Vienna. I am here to

to explain you the different kinds of filtration systems.

A beginners guide, if you will.

First we are going to have a look at sponge filters.

This is the filter itself.

Normally you put it inside your tank.

For this filter you need an air pump.

This are small compressor.

You put the hose on and the air

moves up in the tube.

The air bubbles carry the water upwards

and generate a gentle water circulation in the tank.

The water is pulled through the filter sponge.

This is one of the oldest ways to filter an aquarium.

This kind of filtration is ideal for the aquarium biology,

because it adds lots of oxygen.

This is perfect for shrimp aquaria or quarantine tanks.

It is available in various sizes.

For aquascapes and planted tanks where CO2 is used to fertilize the plants,

I don't really recommend this filtration system,

since the air bubbles may drive out

a good portion of dissolved CO2 from the water.

Fortunately, this is just one option of all the aquarium filters available.

Next let's have a look at motor-driven internal filters.

Classic internal filters come in different sizes and with varying output.

They are more or less plug & play. Just put the filter inside the tank and plug it in.

The pump is integrated.

The aquarium water is circulated very well.

They bring lots of oxygen into your tank,

some internal filters come with integrated diffusers for added oxygen.

Internal filters function mechanically as well as biologically.

They are easy to clean.

Some people, especially aquascapers, don't really go for the look

of an internal filter in their carefully designed aquascapes.

Because it can severely impact the appearance of the layout.

Of course, an internal filter is very safe, there is no risk of leaking.

Some people fear that an external filter might leak during a black-out.

Internal filters are a fast and uncomplicated way of filtering a tank.

Very easy to install and with a great functionability.

At last let's have a look at classic external filters.

If you don't want electricity inside your tank,

there is no way that leads around using external canister filter.

Modern external filters are designed and manufactured very carefully,

and therefore they are almost 100% leak-proof.

If you take care to install it properly there's no need to be afraid of leakages.

The biggest advantage of external filters is that

the entire filtration system is outside the tank.

And the biological filter area is huge.

Especially compared to the small internal filters here.

The volume of this one is gigantic,

although this filter is one of the smallest available...

There are different types of filter media inside the canister.

Starting with mechanical filter media and ending with biological filtration.

A filter like this doesn't need to be cleaned as often as the smaller internal filters.

In the end the decision is up to you, of course.

It always depends on the animals you want to keep in your tank

and your type of aquarium - do you have a fish tank, or an aquascape?

The more fish you have,

the bigger your filtration system should be

in order to maintain the biological balance in your tank.

It's up to you,

choose whichever filter you prefer.

There is a solution for every aquarium.

Have fun!

For more infomation >> Wie soll ich mein Aquarium filtern? - Duration: 4:01.

-------------------------------------------

VLOG DANS LA CAMPAGNE JAPONAISE - Duration: 19:02.

For more infomation >> VLOG DANS LA CAMPAGNE JAPONAISE - Duration: 19:02.

-------------------------------------------

Lần Đầu Chơi Game: Close Line - Game Mobile Cực Hay - Duration: 8:35.

For more infomation >> Lần Đầu Chơi Game: Close Line - Game Mobile Cực Hay - Duration: 8:35.

-------------------------------------------

DƯƠNG QUÁ ba lần cứu Vợ Chồng quách Tĩnh Hoàng Dung thoát chết khỏi người mông cổ | phim online - Duration: 14:10.

For more infomation >> DƯƠNG QUÁ ba lần cứu Vợ Chồng quách Tĩnh Hoàng Dung thoát chết khỏi người mông cổ | phim online - Duration: 14:10.

-------------------------------------------

4 Things you should not discuss on a first date - Duration: 2:58.

For more infomation >> 4 Things you should not discuss on a first date - Duration: 2:58.

-------------------------------------------

Sedang Apa - Hatsune Miku, Kagamine Rin, Kagamine Len [VOCALOID PARODY] - Duration: 2:41.

Miku: What are you doing?

What are you doing right now?

Rin: Hey, my friend. How are you? So long to seen

Len: Lalalalalalalala....

*intro with title*

Miku: What are you doing?

What are you doing right now?

Rin: I'm playing Mobile Legend, recently ranked up to Mythic

Miku: How much you kill?

Miku: How much you kill right now?

Rin: Got 5 kills, and 4 assists. But I play noobly

Len: Lalalalalalalala....

Miku: What are you playing?

What are you playing right now?

Rin: Now I'm playing PUBG

I'm playing PUBG right now

Miku: Let's play together

Let's play together now

Rin: Let's play Duo. Then we drop in Pochinki

Miku: Where are you?

I got shooted

Rin: Wait a sec I'm looting

I'm looting right now

Len: Lalalalalalalala....

Len: Lalalalalalalala....

Together: Lalalalalalalala....

Together: Lalalalalalalala.... *Miku, Rin, and Len sings together and become faded*

For more infomation >> Sedang Apa - Hatsune Miku, Kagamine Rin, Kagamine Len [VOCALOID PARODY] - Duration: 2:41.

-------------------------------------------

SpinTires Mudrunner - Xe tải Dongfeng đi lội bùn siêu yếu | ND Gaming - Duration: 22:08.

For more infomation >> SpinTires Mudrunner - Xe tải Dongfeng đi lội bùn siêu yếu | ND Gaming - Duration: 22:08.

-------------------------------------------

How Many Squishy in The Pool??? - Duration: 18:12.

Hello guys

So now we want to swim into Squishy pool

Let's spill the squishy!

Today we have a holiday

So we don't really want to do this...

It's punimaru papaya

Thomas got a sixpack guys

This is honey by jinglebells

we're not gonna review all of this right?

This is Lily panda hat

And it's blue

This is fries

By jinglebells

This is Galaxy castle by Jinglebells

This is bunny's cafe ice cream

By bunny's cafe

This is ice cream unicorn

wawa unicorn

OMG! it haven't release now

This is

Yummibear collabs with bunny's cafe

This is sonson squishy

It's true it name is Sonson...

This is pencil

I have this one from Nat

This is abes cat bun

This is cheeka christmas edition

This is car

This is two Mr. Unchy

By decomay shop and toybox shop

Galaxy Unicorn from Toybox shop

This is a cat on the cloud

What's this?

silver

( Chinese ancient Silver bar )

By decomay shop

It's uniwhale

Narlwhale or uniwhale?

This is mermaid... I don't know what's this

I don't know the name

This is fried rice from toybox shop

This is disney squishy chip and dale

This is punimaru donut

Well, i found another Mr. Unchy

And this is watermelon by jinglebells

Jumbo galaxy patpatzoo

This is punimaru bread

Thomas, this one have a different face

This is Bunny cupcake aisyah

Percy the rabbit galaxy

It's punimaru donut again

Creamiicandy 2018 Honey

It has been released

yumeno dream sheep

This is ice cream

This is jinglebells honey

This is skull that looks like thomas's teeth

This is creamiicandy lollipop

This is ice cream man

fat pawpaw dog (corgi) grey

This is melon...

It's kiwi!

This is fake ibloom

Gudetama burger by Cony (?)

This is bunnies...

Now we want to make

Guess that squishy challenge but using squishies in this pool

start from ichel

Thomas, close ichel's eyes

This is bear

wrong

It's a cat

It didn't have any brands on it

Thomas, close your eyes using melon bread

Ice cream?

what ice cream?

I don't know the name

It haven't release yet

Is it a rabbit?

Wrong, this is unicorn sundae

Nat knows all of it

This?

It's punimaru pancake

But which one?

This is the butter one

It haven't release yet

It's not ice cream

I think this is cake

You saw it?

Is it mermaid?

right

You got 1 point

I guess mermaid because of the tail

This is polybun

Which one?

Okay, we both got one point

I think we'll give her an easy one this time

You know this squishy

It's color is brown in real life

But it's pink on the squishy

I never saw this squishy

It wasn't squishy!

It's dolphin

It's rare squishy

Is it elephant?

Bear

It's Bunny's cafe cake roll

Pink

Why you can know all of this?

We should give her that!

This is mrs unchy

Pink?

Purple?

Green?

I don't remember the color

Now we want to do something

Don't forget to like, comment and subscribe

For more infomation >> How Many Squishy in The Pool??? - Duration: 18:12.

-------------------------------------------

कुरडईची भाजी | Kurdai Bhaji | Marathi Recipe by Chef Madhura | Ep - 376 - Duration: 7:15.

For more infomation >> कुरडईची भाजी | Kurdai Bhaji | Marathi Recipe by Chef Madhura | Ep - 376 - Duration: 7:15.

-------------------------------------------

Morgan Freeman Accused Of Sexual Misconduct - Duration: 6:51.

CNN HAS DONE AN INVESTIGATION INTO MORGAN FREEMAN AND

UNFORTUNATELY OVER A DOZEN WOMEN HAVE COME FORWARD AND

ALLEGED THAT HE HAD SEXUALLY HARASSED THEM.

THESE ALLEGATIONS DON'T GO SO FAR AS TO ACCUSE HIM OF

ANYTHING LIKE RAPE, BUT THE SEXUAL HARASSMENT CLAIMS

ARE PRETTY SERIOUS SO LET'S GET TO THAT.

WHAT I FOUND INTERESTING ABOUT THE STATEMENTS THE WOMEN GAVE TO

CNN WAS THAT THE MAJORITY OF THESE SEXUAL-HARASSMENT

INSTANCES HAPPENED IN PUBLIC.

THEY DIDN'T HAPPEN BEHIND CLOSED DOORS.

WE TALKED ABOUT THIS LITTLE BIT OFF AIR.

I THINK THAT SOME FOLKS FROM THE OLD WORLD, OLDER GENERATIONS

THOUGHT THAT SOME OF THIS BEHAVIOR WAS NORMAL.

THAT DIDN'T MAKE IT NORMAL OR RIGHT, BUT THEY GREW UP IN THAT

CULTURE WHERE GUYS, ESPECIALLY IF THEY WERE RICHER POWERFUL

GUTS TO WHATEVER THEY WANTED AND THAT IS THE CULTURE WE ARE

TRYING TO CHANGE BUT I THINK THAT IS WHY THEY DO IN PUBLIC.

REMEMBER GEORGE HW BUSH WHENEVER TAKING PICTURES WOULD GRAB THE

ASS OF THE WOMAN HE IS TAKING THE PICTURE WITH AND HE WOULD

JOKE AROUND ABOUT IT PUBLICLY IN FRONT OF HIS WIFE AND EVERYBODY

AND SAY MY FAVORITE MAGICIAN IS DAVID COP-A-FEEL.

AND HE WOULD THINK IT WAS HILARIOUS.

I DON'T KNOW WHAT WAS IN MORGAN FREEMAN'S HEAD BUT HE

DIDN'T PUBLIC.

HE HASN'T DENIED ALLEGATIONS BUT HE HAS RELEASED A

STATEMENT.

I WANT TO GIVE YOU SOME SPECIFIC EXAMPLES OF WHAT THE WOMEN ARE

ALLEGING SO FIRST THERE WAS A PRODUCTION ASSISTANT WHO SAID:

IT GOT WORSE.

THIS WAS IN MY OPINION ONE OF THE MORE SEVERE ALLEGATIONS

AGAINST HIM.

THE ONE THAT IS COMING UP, WHICH IS BY THE SAME WOMAN.

SHE SAYS:

I LOVE THAT HE CALLED HIM OUT

NOT CASE.

ANOTHER WOMAN:

SO HE WOULD MAKE COMMENTS ABOUT WHETHER OR NOT THEIR CLOTHING

WAS TOO FORMFITTING, DON'T WEAR THAT, IT IS TOO FORMFITTING

WHICH WOULD NOT MAKE ME HAPPY, I WOULD BE VERY ANNOYED BY THAT

COMMENT BUT HE WOULD SOMETIMES ACCORDING TO SOME OF THESE WOMEN

JUST WALKED TOWARD THEM, STAND IN FRONT OF THEM AND JUST STARE

AT THEIR BREASTS, IN FRONT OF OTHER PEOPLE.

MY GUESS AS TO WHY A LOT OF THE STARS DO THIS IS BECAUSE IN

PROBABLY A HUGE PERCENTAGE OF CASES IT WORKS.

WORKS NOT MEANING THAT THEY LET YOU LIFT UP THEIR SKIRT BUT

HE PROBABLY THOUGHT IT WAS FLIRTING.

I AM NOT TRYING TO MAKE EXCUSES FOR HIM, YOU CANNOT LIFT UP

WOMEN'S SKIRTS, THAT'S CRAZY AND PROBABLY IN SOME OF THE CASES IT

WAS FLIRTING AND PROBABLY LEAD TO OTHER THINGS HAPPENING THAT

IS WHY THIS MOVEMENT IS IMPORTANT BECAUSE APPARENTLY A

LOT OF FOLKS IN THIS COUNTRY HAVE TO BE TOLD NO, THAT IS NOT

COOL TO GO AND STARED A WOMAN'S BREASTS EVEN IF YOU ARE A STAR.

WHAT DOES THAT REMIND YOU OF?

OTHERS LIKE TRUMP HAVE BEEN ACCUSED OF FAR, FAR WORSE.

HE SAYS I JUST GRAB THEM, DON'T ASK PERMISSION AND HE IS

THE PRESIDENT AND HE HAS BEEN ACCUSED OF THROWING A WOMAN

UP AGAINST A WALL AND GRABBING HER GENITALS, JUST LIKE HE

SAID IN THE FAMOUS ACCESS HOLLYWOOD TAPES.

IN THIS CASE, IT IS DIFFERENT.

I DON'T WANT TO GET TOO

MUCH INTO COMPARING WHAT IS WORSE.

IT'S OF COURSE DISAPPOINTING.

I DON'T KNOW THAT THERE ARE PEOPLE WHO DON'T LIKE

MORGAN FREEMAN AND WE DON'T REALLY KNOW HIM OF COURSE.

WE JUST KNOW THAT HE'S IN THE MOVIES AND HE SEEMS SO LIKABLE.

I REMEMBER WHEN THE BILL COSBY THING FIRST HAPPENED IT WAS

HEARTBREAKING.

WE GREW UP WITH BILL COSBY.

BY NOW I NOW HAVE A DIFFERENT VIEW OF COSBY BUT ON DAY

ONE, DUSTIN HOFFMAN, MORGAN FREEMAN, ETC.

DON'T DO THAT, WHY DID YOU DO THAT AND MOST IMPORTANTLY,

WHY DID YOU DO THAT TO THOSE WOMEN?

YOU HAVE TO REALIZE THAT IT'S GOING TO PUT THEM IN A

TERRIBLE SPOT.

YOU HAVE ENORMOUS POWER ON THE MOVIE SET AND IT COULD

AFFECT THEIR CAREERS.

YOU CANNOT DO THAT TO ANOTHER HUMAN BEING.

I WANT TO ADD ONE OTHER THING.

I DO NOT LIKE COMPARING THE SEVERITY OF ALLEGATIONS BUT I

WILL SAY THIS FOR SOME IT MIGHT SEEM LIKE A MAN JUST SIMPLY

STARING AT A WOMAN'S BREASTS IN THE WORKPLACE IS NOT THAT BIG A

DEAL BUT IT IS INCREDIBLY DEMEANING ESPECIALLY WHEN

IT IS DONE IN PUBLIC ANY OTHER COLLEAGUES SEE IT HAPPENING.

IT MAKES YOU FEEL LIKE YOU ARE ONLY THERE FOR ONE

REASON AND THAT YOU ARE JUST A PIECE OF MEAT.

IT REALLY DOES FEEL DEGRADING.

JUST KEEP THAT IN MIND.

IT IS NOT SOMETHING SMALL, IT IS SOMETHING THAT MAKES

WOMEN FEEL PRETTY TERRIBLE, ESPECIALLY WHEN OTHER

COLLEAGUES CAN SEE IT.

WE WANTED TO GIVE YOU ONE MORE THING ABOUT THE MORGAN

FREEMAN STORY.

HE DID RESPOND TO THE ALLEGATIONS AGAINST HIM AND HE

SAID THE FOLLOWING:

SO HE DID NOT DENY ANYTHING, BUT HE DID APOLOGIZE, SO I

THINK IT IS IMPORTANT TO SHARE THAT WITH

YOU ALL.

For more infomation >> Morgan Freeman Accused Of Sexual Misconduct - Duration: 6:51.

-------------------------------------------

👗 Куклы ЛОЛ Моя утренняя рутина Мультики про куклы ЛОЛ Сюрприз Видео для детей Мультфильмы - Duration: 2:52.

For more infomation >> 👗 Куклы ЛОЛ Моя утренняя рутина Мультики про куклы ЛОЛ Сюрприз Видео для детей Мультфильмы - Duration: 2:52.

-------------------------------------------

NUOVE OPPORTUNITA' OnlyGoodVibes (SUB. ENG) - Duration: 2:59.

new opportunities

Goodmorning!

I can't speak loud 'cause it's early morning

But it's OK! I returned, yeah!

Without my "POSITIVITY JAR",

but with that we'll work next monday

"There is a bit of traffic in the soul"

Today's phrase is...

In a "NO" I only see New Opportunities

My last video was about two weeks ago

and in these 2 weeks many things have happened

that have distorted my total...

...no, non my TOTAL EXISTENCE, but

the reality where I lived

Finally I've finished the Mental Coaching course

and I'm a Mental Coach

I passed the exam

A sore point is that the contract

in the workplace was not renewed

but I wanted to get right at this point:

right now I'm not desperate

rather I see new opportunities

in a "NO" I see a springboard

The possibility of a change

the possibility of reinventing myself

to find new ideas

To find a new ME

I don't know where I'll go

but this climb, this trip are continuous

You can really understand that, step by step

you face your life

I do not create problems when they aren't real

I face them as they arrive

I always work with the law of the Universe

Sometimes people feel trapped

people feel a mess

but nobody is a mess

maybe the situations are complex

they are not like we want them

But we come into play with it

we have to see our reality with differet eyes

'cause the reality is the projection of how we see it

our fears, our desires,

are projected, are realized in the present

that we live

a snakes lover will love being between snakes

me... NO! I'm afraid of snakes

and I could say "what a BLEAH!"

so, how the mind is placed in a situation

makes the difference

So, if you accept a NO

and you see it as a NEW OPPORTUNITIES

things will change for you

Today it comes to my mind "Rewrite the stars"

oooh, these cars... *'!%&£

BYE!

For more infomation >> NUOVE OPPORTUNITA' OnlyGoodVibes (SUB. ENG) - Duration: 2:59.

-------------------------------------------

బెడ్ రూమ్ లో భీములు కనుక ఉంటే ఎంత నష్టమో తెలుసా | Bedroom Vastu Tips In Telugu | Bedroom Vastu Tips - Duration: 3:19.

For more infomation >> బెడ్ రూమ్ లో భీములు కనుక ఉంటే ఎంత నష్టమో తెలుసా | Bedroom Vastu Tips In Telugu | Bedroom Vastu Tips - Duration: 3:19.

-------------------------------------------

RL Netcode & Lag explained - Rocket Science #16 - Duration: 15:49.

Hey guys, HalfwayDead here.

There are already 2 great videos on the topic of Rocket League's Netcode, one of them being

by Psyonix_Cone himself.

I highly recommend watching both.

But because I know a lot of people ignore these recommendations, I'm going to cover

the basics in this video too, even though it's just a repetition.

Let's start with the reason we need a netcode.

Delay.

When everything is running on your own computer the physics and inputs can all be used pretty

much immediately to determine the physics outcome.

Unfortunately, when playing online the data needs to travel in between all participating

players.

The upper limit for how fast information can travel is the speed of light.

Berlin and Washington are 6700 km or 4200 miles apart.

It takes light 22.4 ms to travel that distance one way, and 44.8 ms if you include the way

back.

In real world scenarios, the ping is going to be much higher tham 45ms, but the point

I'm trying to make is that there are physical limitations that make it impossible to not

have delay.

Delay always creates a problem.

Let's say player A jumps.

However, this information arrives at player B's computer 50ms later.

In that time player B has already demoed player A. Yet from player A's perspective he has

sucessfully avoided the demo having jumped 100ms ahead of where player B is.

So how do we deal with this problem?

First of all, we need an unbiased entity.

The server.

It's not going to be able to get rid of the delay altogether, however, it is vital to

making online games fair.

The state of the server physics always gets treated as the true state of the game.

If the server determines that player A was indeed demoed, then that might still frustrate

them, but it will ensure that each player has the same opportunity and player B has

equal edge cases, assuming both players have the same ping to the server.

Always preferring the person jumping or demoing would just create even more ridculous looking

edge cases.

Alright, with the server in place and having established that some delays are unpreventable,

what can the game actually do against lag?

The key concept is prediction.

Take the ball as the easiest example.

If we have 100 ping, which means it takes 100 ms for data to travel to the server and

back then the ball location from the server will be arriving 50 ms late on our screen.

The ball would not actually be in the spot where we think it is, and since the server

is always considered the true state we could end up missing the ball because it has already

moved past us on the server.

It gets even worse though, our inputs also take 50 ms to get to the server, which means

that the difference of what you see on your screen and what the server sees would be off

by the full 100 ms.

Here is where the prediction netcode does it's magic.

Since the ball follows the deterministic physics, the game can actually calculate where the

ball will be 100 ms later than the data that came from the server.

That is enough time for our inputs to reach the server at the correct moment.

If you think about it, you're also predicting your own car because only the server determines

the true state.

This system actually works so well that you can play by yourself on a server with 340

ping and as long as the connection is stable, the car ball interactions will be the same

as playing offline.

Mathematically, this would even be true with 30 s of ping but no connection is 100% stable

and a higher ping makes each of those inconsistencies worse.

The real problems start when the game tries to predict other player's cars.

They still follow the principles of Rocket League's physics but there is no way to know

what the opponents input is going to be 100 ms ahead of when the actual data arrives.

But there are just best assumptions that can be made.

If they were doing nothing then it is assumed that they're still doing nothing.

If they were boosting then it is assumed that they're still boosting.

The same is true for accelerating, braking, turning, powersliding, jumping, as well as

pitch, yaw, and roll in the air.

The times where they will start or stop to boost, jump, and such are unknown and as a

result the timing of dodges is also unknown.

Whenever the prediction of the client is different from the server their states will be out of

sync, which is why this is called a desync.

Once the data from the server has arrived, however, the cars on your PC will be adjusted

to their correct location, speed, etc.

Here are a couple of examples with 340 ping: Boosting, which shows acceleration so fast

that it shouldn't be possible.

This happens because the client has to overcorrect once it know the player has already been boosting

for a third of a second.

Dodges, where it looks like the car is basically teleporting, due to the abrupt speed increase.

Earlier I said that the ball prediction works amazing, yet everyone can probably name a

lot of scenarios where they saw massive desyncs with the ball.

That is just because there are constant interactions with the ball.

If the cars touching the ball can't be predicted perfectly then the ball can't be either.

For example, with a ping of 100ms, if another players input causes a change in speed, location,

rotation, or angular velocity less than 100ms before they hit the ball then the ball will

first get predicted incorrectly until the update from the server arrives.

This becomes especially apparent in 50/50s where multiple players dodge into the ball.

The prediction can go wrong once for every player and every time the client gets an update

for a player dodge it will change the direction of where the ball seems to go.

Another horrible scenario happens when someone is on a collision course with the ball but

dodges at the last possible moment and ends up not hitting it.

Unfortunately, these kind of desyncs are again unavoidable based on how high your ping is.

I've often heard people complain about the server when this happens, and while it can

be the case that a poor server exaggerates this and makes it happen a lot throughout

the entire game, if it only happens once then it was probably an extreme example where you

just have to concede that playing games over the internet can never be perfect.

I haven't yet talked about specific parts of the game that don't get predicted, such

as scoring a goal.

If the goal explosion was predicted but on the server the ball was barely saved then

that would just create a worse scenario than the bit of delay that you usually have on

goal scoring.

If you're the player trying to save the goal, the current implementation can allow you to

seemingly save it after it is already a goal on the server which is frustrating but the

opposite would be worse.

Another aspect that doesn't get predicted is the ball hitting the floor to end the game.

Only when the server says that the game is actually over, will it stop on your screen.

By that time, the ball has usually bounced in the air again and possibly even into someones

net, but once again, the opposite would be worse.

The kickoff timer also doesn't get predicted but in this case I am not sure if that is

on purpose.

You can start boosting before the timer ends on your screen and the car will do so on the

server which means you can arrive at the same time to the ball but it will look like you

teleported the first couple of meters.

This is once again footage of terribly high ping but it still seems like an unnecessary

issue.

When you're driving over a boostpad, the client will also not predict whether you will get

the boost or not.

That is not optimal when you're the only one near the boostpad but if any other player

was close enough to steal it and your client predicted wrongly that would arguably be worse.

Unlike the kickoff, it's impossible to use the boost before the client gets the update

that it did indeed get the boost.

Let's talk about some of the technical details of the netcode.

So far I've only talked about data getting sent back and forth and not really about what

is getting sent and how often.

For your car, all the game does is send the inputs straight to the server.

It's not actually sending that you've pressed the X button on your controller.

It does so in an abstract manner.

Whether you have boost pressed, jump pressed, or what your current steer percentage is.

This approach makes it impossible for the player to teleport around the map or have

speedhacks.

The server does send the actual game state back however.

That is of course necessary in order for your computer to check if the prediction is still

correct, and adjust it if it isn't.

Each of these chunks of data are called a packet.

They are getting sent a regular rate between server and client to ensure that they stay

in sync.

Based on my testing, the amount of packet that you receive from the server is always

60 per second.

A bit more complicated is the send rate.

It seems pretty unstable, anywhere between 65-70.

At maximum, it sends 1 packet per frame though.

Which means if you cap your FPS to stable 65 or below then the packet send rate seems

to be more stable.

I couldn't find any benefits to that though.

For some reason, the client send rate and server send rate options as well as the bandwidth

limit in the menu do not seem to make a difference at all.

Shoutout to reddit user /u/Nextil who originally showed this to me.

I did retest everything myself, however.

If it gets fixed in a future update, I will report on it.

What different types of lag you can have?

My previous examples were mainly showing high latency, which is subpar to low latency, but

the other potential issues are usually the ones that make the game literally unplayable.

Server health.

Rocket League's support website says that this is a scenario where the server itself

is experiencing issues, like eating up too much memory.

In that case, the server might not be able to run the physics simulation in real time

anymore.

Everyone's computer still does though but since the server is considered the ground

truth, the state of everyone's game will get reset to the server state whenever it manages

to send out the next update.

That will cause those scenarios where you see and replay the same situation multiple

times but only the last one is actually the one that happened on the server.

It is important to know that server health does specifically not say anything about how

good the internet connection of the server is.

Usually it should be great because the servers are located in datacenters with the best data

connections you can have but if the server has packet loss then every player playing

on the server will get the packet loss icon and not the server health icon.

Which gets me to explain what packet loss is.

It could be that data sent from the server or the player never arrives at it's destination.

That is obviously terrible when playing a game.

If the client doesn't get an update from the server then it goes on, trying to predict

the game.

Any desyncs get worse, when you don't get an update for a while.

That doesn't even compare to the horrible experience is that you get when your inputs

get lost on the way to the server.

You could press your jump button but the server thinks you never jumped.

Turns feel sluggish.

You start warping around the field.

You have no control over your car.

To mitigate this issue, the game seems to send the inputs of the last 4 physics ticks.

That way, if you're playing at 60+FPS, you can have 1 out of 2 packets dropped without

an issue.

In reality, though, it's very common to drop 2-3 packets in a row when the connection is

bad.

Best of luck to you, if you do.

Latency variance or jitter is also a big issue.

The truth is that packets can always arrive a couple of milliseconds later than usual.

That is why the server and the client both have a small buffer.

They basically increase the latency on purpose so that when a packet does arrive a bit late

it's not a problem.

It's the lesser of two evils.

Because in a real-time application, if a packet arrives too late then that is basically the

equivalent of a packet not arriving at all.

The server doesn't have any use for a jump press that happened 1 second ago.

It is not going to rerun the simulation just because it has that information now.

Latency variance is basically all about choosing the right buffer size.

You don't want it too large because it's going to increase the average delay but you certainly

wouldn't want it too small because that gives a worse experience.

Unfortunately, the buffer on the server is the same for everyone, so if your variance

is too high for the set buffer then you're out of luck.

What can you do against these issues?

If it's the server, then you can look at the name and report that to the support team.

However, it is highly unlikely that the issue has anything to do with the server if not

everyone on the server experiences the issue.

I feel like I see people daily, blaming servers even when only one player's connection is

bad.

So if it's not the server, what can you do?

In general, you should avoid Wi-Fi at all cost because it is prone to packet loss and

variance.

If you already do that and you still have regular issues then talking to your ISP is

probably your best bet.

There is no guarantee they will do anything, but there is no one else that can do anything.

Tell them the exact issue that you're having and ask for instructions on what data they

need from you to fix the connection to the servers.

Lastly I want to quickly talk about the ping in the scoreboard.

It is only correct when using 60FPS.

If you get more frames, it shows a higher ping, and if you get less it shows a lower

ping.

If I lock my framerate at 15 it displays a ping of 0 ms which obviously can't be correct.

I imagine that their measurement includes some processing delay and they subtract a

frame of time which works out at 60FPS but does not hold true at any other framerate.

Shoutout to my patrons, who make it possible for me to spend this much time on creating

videos.

If you want to help me too, then you can do so at the link on screen.

In return you get to see some sneak peak information on future videos and a vote to prioritize

certain topics over others.

If you want to stay up to date about this channel, follow me on twitter or join my Discord

and I'll see you guys soon for the next video.

For more infomation >> RL Netcode & Lag explained - Rocket Science #16 - Duration: 15:49.

-------------------------------------------

Omlyrical - Duration: 44:12.

Cryptic speech of an ancient tongue

reincarnated through the links of an ancient one

each word spoken carries the depths of ten eons

so far away from mortal perception my light beacons

you come here pre-ordained where your steps to listen

magnetic aura road blocked you to stop and witness

what is within me is me I'm not pretending

about those who have like minds a liken spirit or spiritual nature to the

view of life and it's cycles it may be completely different from mine

it's like a Christian in a Buddhist you have your Christian values and you

believe in God and you have a Buddhist who has Buddhism values and you know

they meditate and they they focus on just other aspects

just to take those two there it's all centered in some form of spirituality

it's a different view but it's a form of spirituality and so I call those who have like

minds and likened spiritual sense of what is happening day to day I call

those DREAMERS because they literally can visualize these things they know

exactly where I'm coming from and why because they feel it themselves

in some way fashion or form. My DICIPLES of those who are studying their reading

they they desire more knowledge of certain things they have taken it upon

themselves not because someone else's pointed them out or selected them for

something they've taken it upon themselves to dive into it to get a

better understanding and they're dedicating themselves to that

understanding those are the those are the people that I call disciples they're

not necessarily my disciples I don't have a tribe of people following behind me

NO

I mean that they're their essence would move them what is passionate about you

know the knowledge that they seek that's what makes them a disciple because they

are following behind that that desire for their knowledge you know for that

their knowledge of spirituality their knowledge of whatever you know it could

be the Scientology that you know that they're like really

driven to find out those are the disciples the JUNKIES are those

who just fiend for that stimulation they they want to feel it they want to be

enamored in the Bliss of whatever it is

this is how I wanna feel you're not searching for anything to define it at

that moment you're not looking at life in this grandiose spiritual sense you

are just trying to enjoy being you being in a moment

and in between there you might get a word here word that it might make you

think about something you know you put a little thought to it and after that you

know you're moving on with your day that's a JUNKIE because they have not

identified a focus yet to be driven like a disciple and a DISCIPLE has not

understood enough to be comfortable and accept life as is like a DREAMER

historically spiritual vision is an Oracle's mission

the blood line reads clergy but my step in the street

everything I saw became a life lesson to teach

don't get it twisted just my presence made him call me a G

and the conviction of my sound made it biblicalstreet

my heart bleeds poetry that shall forever continue

to be the constant river flowing through my very temple

right from my dome to your mental

reconstituted in your bloodstream to your atoms I can feel you

my level plain is what they're calling elevation

been here many times omnipresence ominations

every bar like a mystic star exposing true levels of me

lyrical Merkabah

meditate and pray my territory increase

because you are not the only one who needs to hear what I speak

I was awakened when the earth was created to be

life of light nurturing in the soul of man seed

radiating power Sun Moon in the Sea

dimension piercing thoughts of life draw your spirit to me

it's time you really understand no choice was given

I tried to run many times but this a hard life sentence

many are called but few listen

music is the embodiment of every motion within spirit

I hear it

I channeled the source of all things and Lord I feel it.

Không có nhận xét nào:

Đăng nhận xét