Jump to content
FORUMS
Stan

Heroes of the Storm Development Updates: Apr 12

Recommended Posts

JMD7VC20MR0A1523498347377.jpg

The Heroes of the Storm dev team posted a lengthy blog post about upcoming matchmaking improvements, Ranked play, new Hero balance, toxicity, 3rd bans, and more!

A reddit AMA is scheduled for tomorrow at 10 a.m. PDT, and the Heroes of the Storm dev team will be answering your questions for about two hours. You can find more details here.

  • Queue times determine match quality. The matchmaker is always seeking to make the best possible matches it can based on a set of criteria it uses to find equally skilled allies and opponents. Blizzard has been favoring reducing queue times a little too much, so expect longer queue times in favor of match quality in the future.
  • MMR is an internal numerical representation of your skill that's adjusted based on the outcome of the games you play. It isn't accurate when players take extended breaks from the game and can lead to situations where a player's current skill no longer matches their MMR. The devs are working to institute both MMR and rank decay. Players who have not played for a while will have their MMR slowly adjusted to compensate.
  • Performance-based matchmaking will return soon, but given its inefficiency at the highest levels of Ranked play, it will no longer adjust point totals for Grandmaster and Master league players.
  • Those who play enough Ranked games during the current season will only need to complete one placement match when the next season begins.
  • New players can no longer place higher than Platinum 5 at the end of their placement matches going forward (was Diamond 3).
  • A third ban will be added for each team during drafts.
  • Hero swaps in Ranked are lower on their priority list compared with some of the other improvements, because they lead to increased draft time, complexity, and player confict during the draft. The team is more open to alternative ideas like position swaps, in which players could rearrange their team's pick order.
  • Over time, they developed a cadence of realeasing balance updates for new Heroes every two weeks. This gives them enough time to collect data and allows players to learn how to play with and against newest Heroes.
  • Hero League data is critical to Blizzard and they don't plan to lock new Heroes out of ranked modes. They hope the addition of a third ban will help solve the issue.
  • A new system that uses machine learning to help improve validation of player reports is being worked on.
  • Punishments for repeat offenders will be revisited. Blizzard's going to start escalating penalties from silences, to suspensions, and even bans as repeat offenses stack up.
  • A new loss forgiveness feature will mitigate ranked point deductions for players who lose a game due another's failure to participate.

Blizzard LogoBlizzard (Source)

As many of you are aware, there’s been a lot of feedback and community conversation about topics like matchmaking, ranked play, new Hero balance, and player toxicity. It’s clear to us that some players in the Heroes community are unsure if their concerns are being heard. We take your feedback seriously, and we definitely haven’t done enough lately to acknowledge and respond to it. We can do better, so we’d like to shed some more light on a few of these topics today, starting with Matchmaking.

MMR and Matchmaking

Our goal with matchmaking is to ensure your Heroes of the Storm games are fun, fair, and challenging. While we’ve made progress in some areas, we don’t think we’ve hit that goal in all of them. We’re working on some matchmaking improvements that will bring us closer to our objective and hopefully give players more positive gameplay experiences.

Queue Time vs. Match Quality

Matchmaking in Heroes boils down to striking a balance between creating the best possible matches in terms of player skill, and initiating games in a reasonable amount of time. Currently, the matchmaker is always seeking to make the best possible matches it can based on a set of criteria it uses to find equally skilled allies and opponents. The longer players wait in the queue, the looser these restrictions become in order to get players into a match as quickly as possible. We originally set up these somewhat elastic matchmaking rules to speed up wait times. Unfortunately, decreasing wait times sometimes comes at the expense of match quality. This can be especially noticeable at the highest skill levels, where there are fewer players in the queue at any given time. When this situation occurs, players can find themselves in games that include allies and enemies outside of their skill range.

Given all your feedback, it’s clear we’ve been favoring reducing queue times a little too much. Moving forward, we’re going to harden these rules in order to enforce higher quality matches. As a result of the changes we plan to implement, higher-skilled players may see longer queue times in exchange for higher quality matches. 

MMR and Rank Decay

Your matchmaking rating (MMR) is an internal numerical representation of your skill that is adjusted based on the outcome of the games you play. This value is most accurate when you regularly play within the current meta against other active members of the player base. When players take an extended break from the game, or only play a few ranked games each season, it can create situations where a player’s current skill no longer matches their MMR (if only temporarily). We’ve heard from those of you who feel it’s unfair to be matched with players who are in this situation.

To alleviate this, and to help improve the accuracy of a player’s MMR and rank, we’re working to institute both MMR and rank decay. Players who have not played any games for a while will have their MMR slowly adjusted to compensate. Likewise, players who do not regularly participate in a given season will see a decline in their rank points over time.

All of this said, it’s also very important to us that the decay rate is not overly punishing. We’re still working on the specifics of this decay system, and we’re interested in hearing any feedback you might have.

Performance-Based Matchmaking

Performance-Based Matchmaking is a system we introduced late last year, which aimed to improve MMR accuracy by taking your individual performance into account when adjusting your MMR. Its release unfortunately coincided with some unrelated issues that occurred during the new ranked season. As a result, we disabled performance-based matchmaking so that we could focus on addressing those issues. While it was active, we absorbed your feedback and took note of additional improvements we wanted to make.

When we bring this feature back, we intend to add additional context about how point adjustments are determined. This should help you better understand how you’re performing and where you can improve in the future. Keep an eye out for those details in the near future.

We also received feedback that performance-based matchmaking isn’t as effective at the highest levels of ranked play. This subset of players is relatively small, which can result in too few players setting the standard for in-game performance in specific situations. As a result, when performance-based matchmaking returns, it will no longer adjust point totals for Grandmaster and Master league players.

Though we had disabled the performance-based matchmaking system’s ability to adjust players’ ranked points, it has continued to gather live player data and improve upon itself over time. We believe it is ready to be turned back on soon, and we’ll have more details to share with you in the coming future.

Ranked Play

We know that many of our most dedicated players have been curious to hear about any updates we might have in store for ranked play. We are working on several improvements for ranked, and we’d like to share a few of them with you today.

Placement Matches

Placement matches were primarily intended as a way for us to gain more information about your skill level in the absence of previous match history. However, the more games you play during a season, the less necessary it becomes to reassess you at the start of the next. Going forward, those who play enough ranked games during the current season will only need to complete as little as one placement match when the next season begins. After completing your placement, you will be placed based on your MMR at the end of the previous season.

New and Returning Player Seeding

The first time a player steps into ranked play, we use the knowledge we have about their performance in other game modes as a general starting point for assessing their skill. We also do this if a player hasn’t played ranked in a long time, and their MMR in other modes is now significantly different than their existing ranked MMR. Currently, players who enter ranked play for the first time, or after a long absence, can place as high as Diamond 3 after completing their placements.

We recognize that being placed highly when a player is new to ranked can lead to some less than positive experiences if they lack some of the more nuanced game knowledge necessary for success in that league. As a result, new players can no longer place higher than Platinum 5 at the end of their placement matches going forward.

Additionally, we believe the introduction of MMR and rank decay will help account for players who take long breaks from ranked play. As such, these returning players will no longer be re-seeded into placements based on their skill in other game modes.

Hero Bans and Swaps

We’re going to add a third ban for each team during drafts. We’ve been considering this addition for some time, but we wanted to wait until our Hero roster grew to an appropriate size. We believe we’ve now reached that threshold, and adding a third ban should provide teams with another layer of strategy when choosing their Heroes for a given match. We’re currently planning to add this ban to the existing mid-ban phase rather than create an entirely new third phase. This will enable us to keep drafts moving quickly, so that players can get to the action. It also allows teams to use that additional mid-ban to react to the draft as it unfolds.

Second, and more nebulous, is the addition of a Hero swap feature. We’ve seen a lot of mixed discussion on this topic in the community, and there are many things to consider when introducing this system to Hero League, including increased draft time, complexity, and player conflict during the draft. Because of these complexities, Hero Swaps are lower on our priority list compared with some of the other improvements we’re discussing today.

Despite these concerns, we’re still exploring a few options. We’ve considered alterative ideas like position swaps, in which players could rearrange their team’s pick order. We’ve also considered simply using the same “first come, first served” pick method that exists in Team League and Custom Games, and we may bring some of these ideas to Unranked Draft as a test.

We’d love to hear your feedback on this topic, so let us know what you think!

New Hero Balance

We do our best to provide fun and satisfying experiences with every new Hero we release. This goal can take many forms, from offering exciting new abilities, to bringing the fantasy of a character to life, and making sure they’re fun to play as, with, and against. It’s also important that each new Hero feels impactful in players’ hands and has the potential to shift the meta. We’d like to share how we look after our new Heroes in the days following release.

New Hero Balance Changes

We received a lot of feedback from players who felt that both Maiev and Fenix were too powerful on release, and we agree. In the past, many of our Hero releases have been considered balanced, or even weaker than they should be. When a new Hero is weak, it tends to see minimal competitive and ranked play, which limits how much live Hero data we’re able to quickly gather and doesn’t evolve the metagame. We want new Heroes to feel compelling for players at launch, but we also want to do that while maintaining the core gameplay balance of Heroes of the Storm. We’ll continue to work toward improving on this going forward.

Over time, we’ve developed a cadence of releasing balance updates for new Heroes every two weeks. This gives us enough time to collect data and allows players to learn how to play with and against the latest additions to the Nexus.

Occasionally, we’ll release a balance update for a new Hero outside of this time frame, as we recently did with Maiev (and Zarya even further back). This isn’t ideal, as it doesn’t give the community enough time to actually explore a character’s strengths and weaknesses aside from initial gut reactions. It also means we have to make these decisions with very little data and live play experience. Our goals are to avoid knee-jerk reactions, to give players enough time to learn new Heroes, and to gather data before we make any balance adjustments.

New Heroes in Ranked

We understand that some players in the community would like us to lock new Heroes out of ranked modes for a couple of weeks following release, and we’ve discussed this internally. Despite this concern, Hero League data is critical for us to fine-tune a new Hero and hit their two-week patch timing. We hope the addition of a third ban in ranked play will help relieve the pressure when expending a ban on any new or reworked Hero that may be considered too strong.

Toxicity and Reporting

A competitive game of Heroes can really get the blood pumping, but we understand that just one player’s negative behavior can ruin the fun for all 10 players in a match. We want to make this clear: Toxic behavior will not be tolerated. We’ve been working on improvements to the ways we detect negative behavior, mitigate detrimental effects on others when it occurs, and message when we take corrective action.

Ramping Up Actions

We’ve been working on a new system that uses machine learning to help improve the validation of player reports. Our internal testing shows the new system allows us to take action against many times the number of reports than we could using our previous methods, while also maintaining an even higher level of confidence in those actions. We’re still doing some additional tuning, but we expect to be able to roll this new system out in the very near future.

Repeat Offender Penalties

Along with the improvements around detecting toxic behavior, we’re also revisiting punishments for repeat offenders. Currently, repeated abusive chat penalties result in an escalating silence duration. This has proven to be enough for most players to get the message, but a subset of players continually return to their toxic behavior, continuing to ruin games for everyone around them. Rather than simply issue them even longer silences, we’re going to start escalating penalties from silences, to suspensions, and even bans as repeat offenses stack up.

Non-Participation and Intentionally Dying

Going AFK during a match, leaving matches early, and dying intentionally are all behaviors that harm the game and compromise a match. We’ve been working on ways to address these behaviors while limiting the negative impact they have on others. As part of this endeavor, we’re deep into development of a loss forgiveness feature, which will mitigate ranked point deductions for players who lose a game due another’s failure to participate. The leaver will be penalized for the loss and repeated offenses will result in harsher penalties. The system will initially only forgive losses caused by leavers, but we plan to expand it to include AFK players and intentional dying in the future.

Communication

One of the challenging parts about combating toxicity is that most of the action happens behind the scenes, so it can seem like nothing is being done. A few months ago, we started sending e-mails to players when their reports on non-participating or intentionally dying players lead to action being taken against the offender’s account. We eventually want to bring those notifications in-game where they’ll be more visible. In the meantime, we’re going to increase visibility for the suspension and ban waves we issue by bolstering our broader communications. This is something we’ve done sporadically in the past, but we’ll be moving to a more consistent cadence going forward.

We recognize that we haven’t been as communicative with the community recently as we could have been, and going forward, we want to increase our presence and share more of our thoughts and plans with you. We hope our post today has addressed some of your questions about our plans for Heroes of the Storm in the near future. If not, several members of the Heroes development team will be available to answer more of your questions in an AMA thread on the Heroes of the Storm SubredditThe AMA begins at 10 a.m. PDT on Friday, April 13, and we’re planning to answer questions for about two hours. Until then, we’ll see you in the Nexus!

  • Like 2

Share this post


Link to post
Share on other sites

They said exactly the right things to attempt to fix this. But the lack of the date for it makes me cautious. If they don't give us a date or at minimum an estimated month, this will just be saying things to quell the commoners, not actually fix anything.

Share this post


Link to post
Share on other sites
58 minutes ago, Stan said:

The matchmaker is always seeking to make the best possible matches it can based on a set of criteria it uses to find equally skilled allies and opponents.

April's fools was 12 days ago

  • Like 1

Share this post


Link to post
Share on other sites

HoN of Newerth used to have a feature where,  before you queued, you could opt between "faster queue" or "fairer matches" (it probably still has it, haven't played it in a while tho it's my favorite game of the genre to date). I believe others should adopt that. 

  • Like 2

Share this post


Link to post
Share on other sites

If only they would spread out these announcements like they spread out big updates.

Share this post


Link to post
Share on other sites
53 minutes ago, SteveFrost said:

HoN of Newerth used to have a feature where,  before you queued, you could opt between "faster queue" or "fairer matches" (it probably still has it, haven't played it in a while tho it's my favorite game of the genre to date). I believe others should adopt that. 

That seems an amazing middle ground for people that actually don't care about game balance. Because some people really don't mind getting blown out or just mindlessly crushing their opponents. You could filter these guys out and get the more serious people together that are less tilted by queue times because they're in this for the match quality. I remember some people queueing 20 minutes in the past and queueing again because match quality was better since it filtered a lot of people that just gave up and only the really hardcore ones were left.

Share this post


Link to post
Share on other sites
14 hours ago, Stan said:

Non-Participation and Intentionally Dying

Going AFK during a match, leaving matches early, and dying intentionally are all behaviors that harm the game and compromise a match. We’ve been working on ways to address these behaviors while limiting the negative impact they have on others. As part of this endeavor, we’re deep into development of a loss forgiveness feature, which will mitigate ranked point deductions for players who lose a game due another’s failure to participate. The leaver will be penalized for the loss and repeated offenses will result in harsher penalties. The system will initially only forgive losses caused by leavers, but we plan to expand it to include AFK players and intentional dying in the future.

i'm sick of losing beacuse of a moron who calls "gg" and goes afk in the base or just hit minions in the head so he wont get kicked from game but does not participate in game in any meaningfull way cause we lost one sing tf at begining of game.

  • Like 1

Share this post


Link to post
Share on other sites
On 13/4/2018 at 1:00 PM, MasterKast said:

i'm sick of losing beacuse of a moron who calls "gg" and goes afk in the base or just hit minions in the head so he wont get kicked from game but does not participate in game in any meaningfull way cause we lost one sing tf at begining of game.

There are no penalties for those people.The only " punishment" blizzard uses is the chat ban and preventing you from joining ranked games.Then the cycle repeats.

They should use account suspensions,only when someone wont be able to play for lets say a week will he be afraid to act lika that during games.But thats not how blizzard works.Lets mute the people who complain and call it flaming  :)

Edited by Kurosu

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Stan
      The free Hero rotation has been updated for the week of February 25.
      Free-to-Play Hero Rotation: Week of February 25, 2020
      Alexstrasza Deathwing Greymane Jaina Leoric Muradin Nazeebo Qhira Raynor Sonya Tassadar Uther Varian Yrel Latest Heroes of the Storm News
      Internal Data Usage and Balance Patches Heroes of the Storm Balance Update Patch Notes: February 12th Weekly Brawl - Lost Cavern: Week of February 21st
    • By Stan
      Heroes' Live Designer Adam Jackson explains how the team uses internal data for balancing decisions to give players more insight into all the different areas that affect the decision-making process when making changes to a specific Hero.
      Blizzard (Source)
      Dear developers & testers,
      In your balance patches you often write notes that refer to internal data gathered by you when explaining a balance change or talents change.
      I would appreciate it if you provided an example of how the data are organized of a talent or a hero and how different categories of data are given weight to push into a change decision.
      For example if we chose illidan’s “Friend or foe” talent , and I am going to assume that data is collected from all game modes, do you have a system of point allocation depending on the rating of the player ? , Is team’s composition are taken into consideration ? Or is it just simple statistics of pick & win rates over all game modes & ranks ?
      Your answer and example will help us to better understand how you evaluate a talent or a hero before changing something & perhaps lower the ranting rates against every balance change and lower the differences in opinions between players a bit about heroes and talents balance wise.
      Thank you for your time & effort.
      I’m not going to give away everything, but I can answer this question.
      We get raw data on basically everything that’s happening in the game across all modes based on win/pick rate, as well as things like damage dealt/taken etc.
      We are able to parse through this data to look at it through many lenses. This is where raw statistics become less useful and the skill and experience of a designer come into play more so that we can draw meaningful conclusions from the data, and decide what changes we want to make based on the results.
      To get a full picture of what’s going on in the game, for example, I can and do look at things like win/loss data that’s filtered by different leagues and game modes. I can also see hero pick and ban popularity with this kind of granularity, which lets me see, for example, what the meta is looking like in the Bronze - Silver range as well as the Diamond - GM range.
      While incredibly useful, I want to emphasize that it’s not just the raw data that’s important, but also having the game knowledge and experience to make correct conclusions based on the knowledge. This is something that’s a lot more esoteric, and there are often multiple right and wrong answers, which can and often does lead to a lot of debate within the design team and with the playerbase at large.
      As an example, let’s say that you’re the designer and your job is to evaluate Samuro in the next balance patch with these facts (I made these up in my head right now because i’m at home, they are not what’s actually happening though there are truths in these statements):
      He’s currently at a 55% win rate
      He has a very low pick rate, let’s say he’s the 5th lowest pick hero in the game.
      He’s considered a highly skilled but highly rewarding hero by the bulk of the community who argues that he should deserve a relatively high win rate as a reward for being hard to play. They argue that if you nerf or remove what’s unique about him, then why would anyone play a hard hero when they can pick someone like Raynor or Lili every game and just win more often?
      Others feel he’s frustrating to play against and a different section of the community thinks he’s obviously way too strong and needs nerfs. They can and do show you videos of crazy things that he does that look and feel unfair.
      The people that play him love the unique things he can do, like swapping to clones and tricking his opponents, which is what his entire design is based on. If you decide to change these things, the likelihood of having an extremely vocal and negative and reaction from his community is very high.
      Do you make changes? If so, what do you do?
      I can guarantee you not everyone will agree with your proposed changes, which is fine and normal. A large part of being a designer is having the courage to make these kinds of calls and dealing with the fallout, even if your ideas are not always perfect. Even so, there are many cases like this and there are many times where changes need to be made. That’s essentially what we spent the bulk of our time figuring out and doing.
      Also as a side note, finding out community sentiment doesn’t come from data, and community sentiment is often a large part of the picture as well, so if you only rely on data to make changes, you’ll end up making a lot of weird changes that no one will agree with.
      As an example, Probius has always had an extremely high win rate and statistically deserves heavy nerfs. I don’t think that’d go over too well with the community ?.
      Latest Heroes of the Storm News
      Heroes of the Storm Balance Update Patch Notes: February 12th Free-to-Play Hero Rotation: Week of February 18th Heroic Deals: Week of February 18th Weekly Brawl - Lost Cavern: Week of February 21st
    • By Stan
      This week's brawl is Lost Cavern and comes with the usual ARAM rules that include shuffle pick, standard play, and no Hearthstones at spawn. A game is won by destroying the enemy Core. Play three games to earn a New Toy Chest.
      Blizzard (Source)
      This week’s brawl is Lost Cavern! It’s all-out mayhem on our single-lane battleground – Lost Cavern. Queue up, choose your Hero, and try to best to bring down the enemy Core!

      Rules:
      Shuffle pick - Choose from one of three Heroes before entering the battle. Standard play - no talent or level restrictions. The first team to destroy the enemy Core wins! Rewards:
      Complete three matches of Lost Cavern to earn a New Toy Chest! Find out more about the Heroes Brawl game mode on our Heroes Brawl site; and as always, you can find more information on this week’s Brawl by clicking the Brawl Info button at the bottom of the play screen when preparing to queue for the Brawl game mode.
    • By Stan
      The Lucky Red Envelope mount is no longer on sale and we have a new set of three Heroes available for purchase for 375 Gems in this week's sale.
      Hero Sales
      Heroes Old Price New Price Blaze 750 Gems 375 Gems Cassia 750 Gems 375 Gems Stukov 750 Gems 375 Gems Mounts
      Wonder Billie is on sale for 12,000 Gold.

      Latest Heroes of the Storm News
      Free-to-Play Hero Rotation: Week of February 18th Heroes of the Storm Balance Update Patch Notes: February 12th Weekly Brawl - Silver City: February 13th
    • By Stan
      The free Hero rotation for the week of February 18 is here.
      Free-to-Play Hero Rotation (Week of February 18)
      This week's free Hero rotation includes the following Heroes:
      Artanis Azmodan Chromie Diablo ETC Junkrat Kael'thas Kerrigan Li Li Medivh Rehgar Stukov The Butcher Zagara Latest Heroes of the Storm News
      Heroes of the Storm Balance Update Patch Notes: February 12th Weekly Brawl: Silver City - February 13th
×
×
  • Create New...