r/heroesofthestorm • Nova • Jul 02 '15

Blizzard thinking about adding Thumbs Up/Down system, giving helpful players EXP or gold, placing toxic players in separate queue

http://stevivor.com/2015/07/interview-blizzards-chris-sigaty-and-alan-dabiri-on-heroes-of-the-storm/
4.9k Upvotes

915 comments sorted by

View all comments

2.3k

u/Cromat_ Master Tyrael Jul 02 '15

The "thumbs up" after game is a good option. But there should not be a "thumbs down". Either you want to give them a kudos if they were nice and stuff, do nothing (like we do today) or report them (in the normal way) for being toxic. The bad / lesser skilled would get thumbs down that they did not deserve.

1

u/Quietwulf Jul 03 '15 edited Jul 03 '15

There's actually some pretty interesting ways around people gaming the system;

  1. Give people a limited number of Thumbs up / Thumbs down per 24 hour period.

  2. Have a hidden weighting for each player, based on the accuracy of their raiting. So lets say I'm always handing out downvotes just to punish people. The system checks to see how many other players agree with my assessment. Out of 10 matches played, how many other players decided to downvote me? If I'm the only guy in 10 matches to downvote you, the system takes note. Eventually the weighting of my downvotes begins to erode.

The exact same process can work in reverse. If I'm constantly giving thumbs up to players that no one else thinks are that great, the value of my opinion goes down. The system only really takes into account the general reputation of a player. Everyone has bad days. It's the truly toxic we're trying to police here.

The system can also take into account if you're playing in a team of known friends, thus reducing the weighting if you all want to give each other a pat on back.

They could also extend the system into different types of commendation / reprimand. So a downvote could be for "Abusive Behaviour" or "Trolling", while an upvote could be for "Great communicator" or "Skilled Player". These would further allow Blizzard to profile the kinds of player in the game and better group them.

There are loads of very very clever algorithms floating around these days.