We all know victory in WvW is defined by coverage more than skill.
- Want matches where coverage (including oceanics) is never a factor in who wins or loses?
- want WvW to be about skill of its players and how a server chooses to deploy its forces within a map?
There are huge problems in WvW at the moment which have their root cause in server coverage imbalances. The problems manifest themselves differently between the top and bottom tiers. The current system is killing the lower servers, and the masses at the top are trapped with lag/queues because they cant go anywhere else to get the most competitive matches.
Many low-tier servers are getting destroyed by this system, trapped in a spiral where guilds transfer out and up with no incentive to get adds, and I am worried about the long term health of WvW if half the servers continue to suffer these problems.
This post will present a solution to permanently resolve the population imbalance problem. This will achieve all of the above. Sorry if it has been discussed before. Below is a pic and links to spreadsheets. I have thought about this for a while, but with all the talk of leagues and whatnot, its clear that ANET is looking in the wrong place to solve the problem – hence this post.
The essence of this solution is to constantly monitor the number of players each server has on a particular map. this calculation is constantly updating, and its purpose is to 1) identify the server with the fewest players on a map, 2) define a cap for all servers on the map based on that number, and 3) prevent the other 2 servers from having significantly more than the lowest server. The excess is placed into the queue.
If this algorithm is added we can have even matches every week. But I dont know all the side-effects of doing this. I have analyzed most of them and always come to the conclusion that this is better than the system we have now. The worst side-effect is matches in the lower matchups can have queues where they never had them before. Do I want queues on my queue-free server? skritt-no, but giving and receiving blowouts isnt fun either. If ANET supports the system with transfers (see below), this will go away in time.
There is an offset value (5 in the example). ANET would have to calculate the actual value. This number is defined by the maximum rate-of-change in server population
Notice that this runs real-time so it will balance off-hours as well, servers wont lose because of coverage gaps. Nighttime wins will be decided by even player numbers just like daytime.
one option not in the spreadsheet is to set a lower limit on the player cap. It could be set to not go below (lets say) 20. that way if one server has zero people on, the other servers could have at least 20 each. obviously I dont see that happening, but it would prevent a server from calling a strike.
I also uploaded spreadsheet that shows how it would work if you used the lower 2 servers to set the cap (option 2 below). Its the halfway solution which wouldnt fix the problem (since coverage would still trump skill) but it would prevent the situation where one server blows out the other 2 solely because of numbers.
An obvious by-product of this is more queues for imbalanced matches. So it is critical that if ANET uses this approach that they enable free transfers to the servers which are repeatedly causing the pop-cap. one solution would be to enable free transfers to any destination server ranked lower than the source server until a new steady-state is achieved. Once in steady state ANET would always have to identify which server is the limiting factor and allocate a finite number of free transfers to that server. To ANET: if you cant do this part then don’t bother with this system, it wont work.
So Im tossing this out for conversation. Will i like it if its done, I dont know. Anet leaves many things half-implemented so I have my worries, but if we want a game of skill than we have to change things because right now skill is totally pointless when you match outside your “tier”.
Disclaimer: I know some of you have no reading comprehension skills and have been programmed by your baby-boomer parents to CONSTANTLY complain. hence the included attachments. if you are going to reply with a complaint at least read this post in its entirety and review the spreadsheet so you have a basic understanding how and why this works the way it does. You can download the file using the link below so you can try it for yourself.
the spreadsheet is from excel 2003. use the whole line in the link – first time i ever used this service, the web download lasts 7 days.
http://wikisend.com/download/350072/wvw balance example.xls
second spreadsheet showing the highest-of-the-smaller-2-servers option
http://wikisend.com/download/375626/wvw balance example option2.xls