You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sending updates only (money, planets, changed ships, dead ships, new shots)
If there is any information lost then the system easily gets out of sync, so there should be a continuous synchronization of the ship-list. This would also allow a better control of the amount of data sent.
If we update 5000 ships every second (changed first, and if there are no more changed to be updated, fill the rest with ships that stayed the same) we have a constant throughput and mistakes will be corrected within seconds. The amount of ships to be updated over time can also be adjusted to the maximal possible throughput of the internet connection.
You could also consider it as a ring-buffer that is continuously transmitted.
The text was updated successfully, but these errors were encountered:
Right now it works like this:
If there is any information lost then the system easily gets out of sync, so there should be a continuous synchronization of the ship-list. This would also allow a better control of the amount of data sent.
If we update 5000 ships every second (changed first, and if there are no more changed to be updated, fill the rest with ships that stayed the same) we have a constant throughput and mistakes will be corrected within seconds. The amount of ships to be updated over time can also be adjusted to the maximal possible throughput of the internet connection.
You could also consider it as a ring-buffer that is continuously transmitted.
The text was updated successfully, but these errors were encountered: