Dynamic Queue Improvment
I was thinking that we can remove the fill option in the role wheel and just leave mid, top, bot, support and jungle when selecting primary and secondary roles and instead pick 1 to 5 of these roles in the primary role slot and 0 to 4 roles in the secondary role slot so roles selected as primary will not be available as secondary. This way we can address a couple of issues. First, a player can choose to pick one role as primary and none as secondary so he will always get his selected role but may have to wait longer for matches. Second, the player can select all roles as primary roles which is the equivalent of selecting fill as a primary role in the current system. Third, a player can choose 2 to 4 primary roles and this would be the equivalent of "Fill except for unselected roles" or simply, a partial fill since the unselected roles are the roles you don't want to fill. Secondary roles would work in a similar way. As mentioned before, picking 0 secondary roles means your only interested in playing your primary roles. Picking 1 to 4 roles means that if the system is having a hard time finding a game for your primary role then its fine to match you using secondary roles