ideas input = [] enemy team picks output = [] top 3 counters, top for each category, 2 counters for each character, terminology enemy picks [] heroName counter you enemy score -2 - enemy has a hard counter to you -1 enemy has a soft counter to you 0 - neither have a an advantage or disadvantage 1 - you have a soft counter to enemy 2 you have something in your kit that makes you very likely to defeat the enemy, e.g. winston vs widowmaker pick name score hero name role icon