Bandwith question

Sort:
Esteban_Garcia
Hi! Can somebody tell me how much bandwidth does a chess move require? Thank you.
u0110001101101000

I don't know... a few bytes? Should be negligible with modern equipment.

eaguiraud

Interesting question, the first time I see it

Bertil

Don't know if there are different clients but this client is sending a lot more than a chess move to you. If u want to find out try this:

http://stackoverflow.com/questions/12777195/how-do-i-monitor-bandwidth-use-of-a-specific-website

If this is for some other reason then I have no idea, im sure some dev knows.

MrEdCollins
0110001101101000 wrote:

I don't know... a few bytes? Should be negligible with modern equipment.

Bandwidth is defined as the amount of data that can be transmitted in a fixed amount of time.  So your answer of a "few bytes" makes no sense.  A few bytes per second would be an better answer, although modern networks typically have speeds measured in the millions of bits per second (megabits per second, or Mbps) or billions of bits per second (gigabits per second, or Gbps).

However, the question is badly worded.  A chess move doesn't "require" any bandwidth at all.  A chess move... or a photograph... or an e-mail, etc., will be transmitted at a speed that will vary, depending upon several factors

If you can send the equivalent of 1,000 chess moves a second, that's great.  10,000 moves a second?  Even better.  There is no "requirement."

The OP should do a Google search on factors affecting bandwidth if he wants to see what might be affecting his bandwidth.

But yes, the amount of data being transmitted (a chess move) is VERY small (compared to most other types of data being transferred, like photographs), and with modern equipment the amount of time it takes to transfer this data should should indeed be negliglble, as you have stated.

u0110001101101000

Oops, you're right, I was thinking about size.

Bertil

Hey stupid. People may know or not know what bandwith exactly means but 0110001101101000 was correct in saying what he was because me, him and OP and probably everyone else knew what he meant. 

Which was obviously how much data one such move carries, jesus christ how do people like you survive in social situations?

Or did you just want to blurb out your half-baked computer credentials you new peasant-class of the future. 

 

Also if you want to be go full anal then we could start discussing the fact that you most likely have no idea how well or bad this chess program is coded Mr Collins. If they wanted to transmit entire slots, textures and all, changing them each time, they certainly could. Of course that would be foolish but so is the purpose of your TLDR-esque post in all.

MrEdCollins

What are you, in the second grade?

The answer was incomplete, the original question was unclear, I clarified both, and yet you call me stupid. 

"...him and OP and probably everyone else knew what he meant."

Probably everyone else knew what he meant?  Your use of the word "probably" further justifies my response.  If even one person did not, my reponse was most certainly warranted.

Half-baked computer credentials?  Where did that come from?  You don't know me or what my credentials are.  Was my response incorrect?

Finally, what does how well or how badly this chess server is coded have to do with anything regarding the topic of this conversation?  We're discusing bandwidth, not programming code, and what should or should not be transmitted during a move.  Of course it's possible to transmit more data with each move.  Duh.  What's your point?

I think we both know who the stupid one is.