The mode is chosen for each drop before a location or match is made. Once your mode for your drop is chosen it waits for an available location and available enemy team in the same mode.
So first drop in gets attack, the algo checks for location and enemy team with same mode. matches the location and enemy team and drops the match.
The second drop though will get counterattack. Since there won't be an available location it sits in the counter-attack queue waiting for the location to pop up.
The third drop will get attack, get a location and enemy match and drop.
BEFORE the 2nd drop in queue
The 4th drop will get counterattack, and will have to wait for an available location before it will match with enemy team in same mode and drop.
5th drop in queue will drop BEFORE the 2nd and 4th
And so on until at least 30 min later when a counter attack becomes available when the 2nd drop in queue will drop
So instead of each drop having to wait for the queue to reset it will only force every other drop to wait 30+ min in queue until a counter attack becomes available. So if your in,say the 6th,8th,10th,12th drop in queue you can reasonably expect an hour or so wait before you can get a match.
Edited by HC Harlequin, 24 April 2015 - 11:59 AM.