12-03-2024, 08:50 AM
(This post was last modified: 12-03-2024, 09:11 AM by klushy225. Edited 1 time in total.)
As seen with the recent DDOS attacks, the population on the RP servers managed to balance somewhat after both servers were restored. We've been searching for a solution to the population imbalance for a long while now, and perhaps a more controlled yet less harsh approach could work. People join the server with more people, and it's hard to control that. However, if we were to implement an automated system that detects egregious population imbalances and applies round start delays, maybe we could balance the population numbers without adding a hard cap or punishing players on higher population servers.
Perhaps the round start could be delayed to upwards of five minutes or less depending on the population imbalance, encouraging people to join the other server. Of course, you could always simply wait for the round to start and play anyway. Potential issues I see with this approach would be an obvious frustration towards a longer round start time. I have a few ideas to alleviate the wait and frustration, my favorites being:
1- Apply a 'cooldown' to the round start delay so that the higher population server isn't constantly in a state of round start delay. - Perhaps it can happen only once every four or so rounds.
2- Reduce the delay as more people join the other server.
- This would make the full five-minute wait much rarer.
There are many ways this could go wrong, and I am not married to this idea at all. Something like this may have already been proposed, I'm not too sure. Either way, if it's a stupid idea, say why it is instead of just calling it dumb, please.
Edit: These ideas aren't final, simply ideas! Further refinement would definitely be needed.
Perhaps the round start could be delayed to upwards of five minutes or less depending on the population imbalance, encouraging people to join the other server. Of course, you could always simply wait for the round to start and play anyway. Potential issues I see with this approach would be an obvious frustration towards a longer round start time. I have a few ideas to alleviate the wait and frustration, my favorites being:
1- Apply a 'cooldown' to the round start delay so that the higher population server isn't constantly in a state of round start delay. - Perhaps it can happen only once every four or so rounds.
2- Reduce the delay as more people join the other server.
- This would make the full five-minute wait much rarer.
There are many ways this could go wrong, and I am not married to this idea at all. Something like this may have already been proposed, I'm not too sure. Either way, if it's a stupid idea, say why it is instead of just calling it dumb, please.
Edit: These ideas aren't final, simply ideas! Further refinement would definitely be needed.