Feature/#713 Generalize newbie rating adjustments #714
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This makes random newbie matching apply to any rating type and for any team size.
Team with at least one newbie and no top-rated players will be matched randomly amongst each other if no quality game is found. However, if there are an odd number of newbie teams, the last newbie team can only match with a non-newbie team that has at least one failed matching attempt. If a team has a top-rated player, that team will not be eligible for random matching at all.
Closes #713