The Puzzle Quest series has always had an RPG format that allows players to
grow in strength, learn new abilities, and find challenges. Marvel Puzzle
Quest has added in the ability for us to grow our favorite heroes, do battle
with them, and match ourselves with other players.
Danger: Basing MMR only on roster level eliminates the feeling of growth that is
critical to the success of Puzzle Quest games. This eliminates a key aspect
of what keeps your player-base vested in the game.
Problem: Basing MMR only on roster level, greatly reduces the variety
PvP (by needing your top team at all times) and eliminates personal performance
variability for stronger and weaker players,
Solution: A more robust, simplified, public, matchmaking rating is needed.
Justification: By making each players MMR public, and allowing players
to know how it changes, encourages players to face peer, or higher ranking
players. This adds to the level of accomplishment and provides a method of
comparing success and generating rivalry.
Implementation:
MMR will be used for performance and ranking within each season. It will reset at the start of each new season.
MMR Display: Each player’s MMR should be displayed along with their name
in all PvP nodes, all leader boards, and within the alliance screen.
Range for MMR: MMR should range similar to PvP progression scores, where the MMR
for a 2 star player would begin at the minimum level a 2* roster is expected to
attain in PvP, and range as high as an individual player’s success allows.
MMR Table
Range------Expected Minimum Roster Strenght to attain
0-100-------Beginning Players, no max 1* characters.
100-300-----Max 1* players, with some non-max 2*.
300-400-----Low level 2* plaer, 1*'s see some use.
400-575-----Max 2* rosters and early 2-3* transition, expected to reach HP at 575.
575-700-----3* and late transitioners.
700-800-----Established 3* players
800-1000----3-4* trasition players
1000±------Highly Competative 3* and 4* players
Over 9000—Goku, Chuck Norris, The Legend
Calculating MMR: This form of MMR only looks at Offensive wins and offensive losses. Retreats have no impact.
MMR Initial base value is set at 75% of roster strength expected placement at the start
of each season. This value is a floor, and cannot be tanked below. So a max 2* player
would begin at (400 * 0.75 = 300). A roster with 5 or more 166’s would be (700 * 0.75 = 525).
[Note how these values try to match the lowest PvP score you would expect a minimally competent
player of that level to achieve.]
MMR gains and losses, and impacts:
If (your MMR - Opponents) >= 200: (Attacking a significantly weaker player)
----0 MMR points gained on win. 0 MMR lost on Offensive loss.
----Your ISO reward is 50 ISO.
----Opponents defensive loss provides them 50 ISO. (“Training Bonus” to weaker player)
----Your point gain is normal.
----Opponents point loss is reduced by an additional 50%.
If (Your MMR - Opponents MMR) is from ( -299 to +199 ) (Equal Strength Player)
-----1 MMR point gained by player, 1 MMR lost for Offensive loss. (Retreats Do Not impact MMR)
-----Your ISO Reward is (0.75 * opposing teams levels, 211 for 3x94, 373 for 3x166, 607 for 3x270)
-----Points gained + 5. (to further encourage skipping weaker teams.)
Normal gain only after 575 event points.
-----Normal opponent point loss
If (Your MMR - Opponents MMR) <= -300 (Attacking significantly stronger player)
-----5 MMR points gained
-----Your ISO reward is (1*opposing team levels)
-----Points + 15 earned, Normal gain only after 700 event points.
-----Normal Opponent point loss.
Seed Teams: Everyone gets 3 seed teams. Offered teams will be based on MMR. Three seed team
maximum.
These higher value seed teams are to reward players for working to improve
their MMR, and eliminate the higher ranking players crushing the lower ranked players.
0-300: Current Seed Teams
301-500: 1 normal seed team, 2 (3x94 level) teams worth 50 points. To encourage leaving lower ranked
players alone.)
501-700: 2 (3x94) seed team worth 50 points, 1 (166x3) team worth 100 points.
701+: 1 (3x94) seed team worth 50 points, 2 (166x3) seed teams worth 100 points.
Node Matching: Teams offered will be based on current points, then MMR.
0-299 points: Point total only. (Seed team points should reduce high ranking players hitting low)
300-500: Point total, and Opponent MMR preferred (-349 to -100) and not less than 350 rating lower
than players. (Should be easier matches, about a star level below, mostly within retaliation strength.)
500-650: Point total and MMR -199 to +349, equal to higher MMR teams preferred.
601+: Open field of all players over 600.
End of Season MMR Reward: Titles, or some other vanity item, that will display all the next season
in PvP to your opponents.