Hitech:
What are your thoughts regarding a system like this?
OVERVIEW:
- The system auto-balances countries and assigns pilots to countries to balance out the numbers.
- This is applied at the start of some logical interval -e.g. each new map rotation? or tour?.
- The system does a two-stage side balance - (1) by squads, (2) by pilots unassociated with squads.
- Basis of the balancing country numbers is by dividing estimated hours online equally among the 3 countries.
ROUGH ALGORITHM FOR SIDE AUTO-BALANCING:
- System tallies up total # of hours online for all squads over some interval - (e.g. 1 month, last tour, length of last map rotation, etc.). Total_hours_online is divided by 3 to get the target hours to be slotted for each country.
- Randomize association of country Bishops,Knights,Rooks to groups 1, 2, 3.
- System does a sort of squadrons by total_hours_online over interval and then applies some optimization or trisection algorithm to assign them to groups 1,2, and 3 respectively to get as close to the total_hours_online/3 target as possible.
Same algorithm is applied to non-squadron associated pilots and divied-out into random countries.
ONLINE COUNTRY-SWITCHING:
You would have to come up wth new rules for this. The easiest would be not to allow it. Another set of rules could be:
- TEMPORARY country switching only allowed to the country with the lowest numbers at the time. Upon relog system puts you back into the country your were assigned.
- PERMANENT country switching for the interval only allowed as a SWAP for non-squad associated individuals or as a squad (not both). You must have someone/squad that is rated with the similar amount of time online that is willing to swap with you. Upon request the system would do this automatically by finding someone/squad who has not been on for the interval and automatically swaps you. If no match is found then you can elect to be entered into a barter system tracker that will make you available for swap. I'm thinking this wouldn't be a problem for individuals but a little more for a squad.
Hopefully the end result would be that countries are much more balanced. Obviously a key assumption is hours online correlates close enough to # of players online. Certainly there would be some localized spikes in numbers where it isn't totally even but perhaps tolerable. This is by no means a perfect solution but it may be more palatable than the plane ENY limit system.
For greater accuracy and fidelity you would need data points that allow you to factor in peak times vs. non-peak times etc. as it relates to squadrons and non-squad pilots. Not sure if that data exists but I'm guessing that it is possible given the log data that gets dumped from events in the SEA that actually show flight times for individuals. This would give enough to make some better balancing calculations based on trends of when people are actually online.
Again by no means fullproof. My brain is totally fried so I'll leave it at that for now. What are your thoughts?
Thanks!
Tango, XO
412th FS Braunco Mustangs