Team Hearth League
  • Home
  • Culture
  • New Player's Guide
  • Register
  • Current Season
    • Legacy Series Home
    • Hero Series Home
    • Pro Series Home
    • Wild Series Home
    • Current Season Player Database
    • Crossover Stats
  • Resources
    • Rules >
      • Official THL Rules
      • In-match Process and Issue FAQ
      • Rules Appendix
      • Regular Season and Playoff Format
    • Captain Guide & Overview
    • Best Practices
    • PR Calculator
    • Legacy/Hero PR Database
    • Ban Process: Legacy & Hero
    • Twitch Standards
    • Time Zone Converter
    • Discord Timestamp Generator
  • THL Archives
    • Legacy Archives >
      • Legacy Historic Dashboard
      • Legacy Lifetime Stats
      • Legacy Season Champions
    • Hero Archives >
      • Hero Historic Dashboard
      • Hero Lifetime Stats
      • Hero Season Champions
    • Pro Archives >
      • Pro Historic Dashboard
      • Pro Lifetime Stats
      • Pro Season Champions
    • Wild Archives >
      • Wild Historic Dashboard
      • Wild Lifetime Stats
      • Wild Season Champions
    • Misc. Archives >
      • Miscellaneous Historic Dashboard
      • BGs Season Champions
      • BGs Lifetime Stats
      • Pro EU Season Champions
      • Pro EU Lifetime Stats
    • Lifetime Stat Dashboard
    • Crossover and Content Awards >
      • Season 29
      • Season 28
      • Season 27
      • Season 26
      • Season 25
      • Season 24
      • Season 23
      • Season 22
      • Season 21
      • Season 20
      • Season 19
      • Season 18
      • Season 17
      • Season 16
      • Season 15
      • Season 14
      • Season 13
      • Season 12
      • Season 11
      • Season 10
      • Season 9
      • Season 8
      • Season 7
      • Season 6
      • Season 5
      • Season 4
    • Hall of Fame
  • BLOG
  • Shop
  • Contact Us

The Creation and Early Days of THL

5/13/2025

0 Comments

 
By JediNinja

  I was introduced to Hearthstone when the game officially launched after the open beta, and I quickly became obsessed with it. I spent all of my spare time on r/hearthstone or watching various streamers, hoping the mobile release would come soon. The combination of creative planning and intense PvP gameplay was captivating like nothing else I had ever played.

  The problem for me was finding a way to enjoy the game. Ranked ladder was too grindy for me to ever stand a chance. I had a full-time job, a new baby, and little free time for gaming.  It quickly became clear to me that even with what I thought was a decent win rate, I wouldn’t have enough time in a month to grind my way to Legend rank. Tournament-style play didn’t require nearly as much time and had a more complex and rewarding metagame, but the problem with tournaments was that I wasn’t good enough to be as competitive as I’d like. I was looking for a casual tournament experience that didn’t seem to exist.
​
  My solution came from an unexpected source: bowling league. My friend and I had recently joined a bowling league for the first time. Neither one of us was very good—we could both score over 100 but not by much. However, the nature of this “full handicap” league made our novice status nearly irrelevant. For this full handicap league, a player's handicap was 200 minus their average score. This meant that as long as I beat my average, I would end up with a very respectable score of over 200. Each team consisted of four bowlers, seeded by their average, and each bowler competed head-to-head against another bowler on the opposing team. Points in the match were awarded for individual victories as well as team victories, and the accumulation of those points throughout the season determined the champion and final rankings. The result was a system where less skilled or experienced bowlers could contribute to a team victory just as much as highly skilled bowlers. Since anyone can produce a good score by simply beating their own average, it also created an incentive for better players to coach lower-scoring players, which did wonders for team spirit and camaraderie. This was the magical social and competitive dynamic that I wanted to emulate in Hearthstone.

  By this time, I had friended a nice player I met on ladder named Jingbudda. From time to time, I would run some of these ideas past him. There was no obvious way to handicap a Hearthstone game, so I needed a different “equalizer” to make space for lower-skilled players. For this, I look inspiration from professional sports, where artificial limits are imposed to improve competition in the form of a salary cap. Instead of salary, we would cap the total “skill” on a single team, and set that cap low enough that every team would need some lower-skilled or less experienced players to make a complete roster. Teams would have discretion on how to allocate those, which then adds another layer of strategy and metagame in crafting the team itself. The problem was getting a skill rating for each player. Blizzard had (we assume) a hidden MMR value that would have been ideal but was inaccessible to us. Jingbudda, a chess player, suggested the ELO system used in competitive chess, which is a system that increases your rating for wins and decreases for losses. Bigger differences in player ratings result in more change for an upset or less change for the expected result. The equation I used for this was pulled directly out of thin air, and my plan was just to see how it went and adjust as necessary. Thus, the infamous Player Rating (PR) was born. 

  With the basic concept and structure determined, I put out a call for participants on r/hearthstone. The response was decent, but only enough for a few teams. At this point I was concerned that I could set us on the wrong course without some feedback, so I put out a call for volunteers for an advisory board. There are many people in the History of THL without whom, THL would not have lasted. The first of those was one of the original board members, Necrohavoc. A great marketer and designer, he came up with some of THL’s most exciting events and gave us graphics and logos that added some much-needed polish. He was also a loyal friend and advisor. It was also Necrohavoc’s idea to look for players on Facebook, creating the THL Facebook group in the process. From Facebook, we had a surge in interest as well as a community hub. With everything set up, we launched headlong into season Alpha.

  Season Alpha taught us two important lessons: the challenge of scheduling matches and the importance of team captains. It was a frustrating first season for many with lots of missed matches resulting in DQs. Despite those challenges, we began to see the pieces for the future fall into place. A player dropped out and a future legend by the name of Slimsch entered took their place. Jaxox contacted me about an idea for a community talk show, and the THL institution of Tavern Talk was born. We were even able to have some streamed matches with casters by the end of the season. From there, the board expanded and changed, and with their hard work and dedication, we made great progress in getting the league to operate more smoothly. I am so grateful to those board members for what they did for THL. It was a lot of work, often unpleasant, and often late into the night. Still, they were exciting times that I remember fondly. 

  As THL grew, the job of leading it got too big for me. It takes real skill to lead such a large group and I was struggling. My life had gotten busier and I was playing Hearthstone less, so I began to resent the amount of time and energy I had to put into THL, and became less open to feedback. This is yet another point where THL would not have continued without a very special person, RidiculousHat. His ability to organize people, seemingly effortlessly, astounded me. Not only that, he wanted to do it! With RidiculousHat ready to take the reins, I was able to make my exit from THL, confident that it would continue without me. 
​
  Since then, I have been continually impressed with what I see coming from THL and I am proud to have been a part of its long history. In addition to those I have already mentioned, I want to shout out Markshire, Cassity, Mainge, Dlineman, Viridae, and Donde for all their many contributions. Shout out to classic community members that made it so special: RadDreams, JoshSampson, Detrucci, edennnnnn, JesusC, AndyRodgers, Brunson, Leumer, and DiAmond. Thank you to all the board members, captains, and contributors that volunteer their time and efforts to make THL possible, including those who I haven’t met but are doing a fantastic job today. 
0 Comments



Leave a Reply.

    Author

    The THL blog is curated and edited by THL's Content Managers. All THL members are welcomed and encouraged to pitch ideas for articles they would like to see on the site. If you have an idea, please reach out to LotusKnight on Discord or via the THL Help email address: [email protected]

    Archives

    June 2025
    May 2025
    April 2025
    January 2025
    December 2024
    September 2024
    August 2024
    December 2023
    October 2023
    September 2023
    August 2023
    April 2022
    March 2022
    February 2022
    December 2021
    November 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    April 2021
    January 2021
    December 2020
    October 2020
    September 2020
    August 2020
    May 2020
    April 2020
    March 2020
    February 2020
    January 2020
    November 2019
    October 2019
    August 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    January 2019
    December 2018
    November 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    February 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    June 2017
    May 2017
    April 2017
    February 2017
    January 2017
    November 2016
    October 2016
    September 2016
    July 2016
    June 2016
    May 2016
    April 2016
    March 2016
    February 2016
    January 2016
    December 2015
    November 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    February 2015
    January 2015

    Categories

    All
    Board Items
    Data And Numbers
    Fiery War Primers
    FNF Team Articles
    Hero Series
    Interviews
    KnC Card Reviews
    More You Know
    Salty Storylines
    Stream Schedule
    Tales Of The Mighty
    Team Reveal
    THL Awards
    THL In The Outside World
    THL March Madness
    THL Meta Reports
    THL OctaTHLon
    THL Player Power Rankings
    THL Power Rankings
    THL Top 8s
    What Would You Do?
    Wild
    World Cup

    RSS Feed

This website is not affiliated with Blizzard Entertainment.

Icons made by Freepik & Smashicons from www.flaticon.com is licensed by CC 3.0 BY
  • Home
  • Culture
  • New Player's Guide
  • Register
  • Current Season
    • Legacy Series Home
    • Hero Series Home
    • Pro Series Home
    • Wild Series Home
    • Current Season Player Database
    • Crossover Stats
  • Resources
    • Rules >
      • Official THL Rules
      • In-match Process and Issue FAQ
      • Rules Appendix
      • Regular Season and Playoff Format
    • Captain Guide & Overview
    • Best Practices
    • PR Calculator
    • Legacy/Hero PR Database
    • Ban Process: Legacy & Hero
    • Twitch Standards
    • Time Zone Converter
    • Discord Timestamp Generator
  • THL Archives
    • Legacy Archives >
      • Legacy Historic Dashboard
      • Legacy Lifetime Stats
      • Legacy Season Champions
    • Hero Archives >
      • Hero Historic Dashboard
      • Hero Lifetime Stats
      • Hero Season Champions
    • Pro Archives >
      • Pro Historic Dashboard
      • Pro Lifetime Stats
      • Pro Season Champions
    • Wild Archives >
      • Wild Historic Dashboard
      • Wild Lifetime Stats
      • Wild Season Champions
    • Misc. Archives >
      • Miscellaneous Historic Dashboard
      • BGs Season Champions
      • BGs Lifetime Stats
      • Pro EU Season Champions
      • Pro EU Lifetime Stats
    • Lifetime Stat Dashboard
    • Crossover and Content Awards >
      • Season 29
      • Season 28
      • Season 27
      • Season 26
      • Season 25
      • Season 24
      • Season 23
      • Season 22
      • Season 21
      • Season 20
      • Season 19
      • Season 18
      • Season 17
      • Season 16
      • Season 15
      • Season 14
      • Season 13
      • Season 12
      • Season 11
      • Season 10
      • Season 9
      • Season 8
      • Season 7
      • Season 6
      • Season 5
      • Season 4
    • Hall of Fame
  • BLOG
  • Shop
  • Contact Us