welcome-banner
All News
article-headline

Heroes Profile - Patch 2.50 Updates

Talent Builds - Copy from Site to In-Game

We have added buttons across the site (mostly on Global Data Pages) where builds exist that allow users to copy a build from our site directly into the game.

Leaderboard Page

  • On the Leaderboard Page, beyond adding talent builds for the Hero Leaderboards, we have added most played Hero for the Player and Role Leaderboards.

  • We added a column called Rank. This value is a mapping of the MMR value to its population distribution. In most cases, it appears that all the players on the Leaderboard are Master for that Leaderboard, but there are some outliers that may be interesting for users to check out.

  • We are still looking to adjust the formula we use for Leaderboards. You can see those on the Leaderboard page. But, we feel that in some outlier situations, players who play significantly more than the average number of games, are ranked more on the number of games they've played, than their win rate or MMR. We have been trying to find a middle ground to this issue without luck. If you have any ideas, feel free to contact us at [email protected]

MMR Recalculation

We are still doing MMR Recalculations for all modes. Therefore on the MMR page, the Chart/Table data may look odd, but the actual MMR numbers displayed across the site and used by our partners is still accurate.

Global Hero Page

On the Global Hero Page, we have added a toggle for a chart view. Chart view is a new visualization that users may use to get a general idea of a heroes viability at a glance.

  • Y-Axis is Games Played

  • X-Axis is Win Rate

  • The Heroes bubble size is a combination of win rate, pick rate, and ban rate. Similar to the influence number, but not scaled from -1000 to 1000.

We have changed the logic for how ban rate is stored on the backend for the rank filters. Previously we would take the average MMR for the team for a ban, and place that ban into that category. In a perfect system, this would work well, but due to how incomplete our dataset is (users not uploading) there are situations where you could get a split (Master, Master, Diamond, Bronze, Bronze). The two bronze players would drive down the average to ~Platinum-Gold (This is why you sometimes see greater than 100% ban rate in some leagues). So to try and account for this, we are now taking the 3 highest MMRs as the average for the ban placement. We hope this gives a better indication overall. If this approach doesn't work, we will go to a more complicated formula that relies on confidence values.

Player Profiles - example

We added caching to the player profiles. This shows significant improvements on profile load time for players who have accessed their profile pages since we turned that on.

Uploader

While we are not sure if HotsApi is working correctly (owner is still AFK), we have turned that integration back on. We still suggest you upload using our process, as it picks up legacy games going back to Alpha. https://api.heroesprofile.com/upload

Rank

We previously made a change to level out some of the ranks to get a better distribution at the higher end. The most dramatic change was bumping masters from 1% of a game modes population to 5%. While we feel 1-2% works well for blizzard in-game, we do not have the same population of users uploading to our site. See split below.

Master5%
Diamond12%
Platinum22%
Gold26%
Silver23%
Bronze12%

 

Amateur Series

We implore any large or small Tournaments/Series to get in touch with us if they want to use our services for displaying their data. You can see any example of what we've done for the Nexus Gaming Series and the Nut Cup by navigating to https://heroesprofile.com/Series/. All the work we have done for NGS and the Nut Cup has come at no cost to them, and we also provide MMR data to Heroes Lounge at no cost to them.

 

API

We continue to make additions and improvements to our API offering - https://api.heroesprofile.com/. Our most recent addition is an OpenApi that has some free things users can take advantage of without signing up for the site, or getting a subscription. See how that works at https://api.heroesprofile.com/openAPI.

 

 

As always, if there are any questions, feel free to ask in the comments below.

All Esports

Entertainment

GosuBattles

Account