Steemmonsters - The Current state of affairs: bots, season rewards, and enhancements that I'd love to see

in #steemmonsters6 years ago

Steemmonsters, a blockchain, crypto-collectable digital trading card game, is now in its second season. If you don't know what Steemmonsters is, you've clearly not been the unfortunate victim of any of my recent posts.

This one, I am afraid, will be rather lengthy, examining some of the issues raised by the playing community, and some of my personal suggestions for resolving these.

Allow me to first start with one key statement, which I will argue for.

In its current state, it is too easy to farm almost countless packs if you have a max level deck and some reasonable amount of Steem power.

Compared to some people, I got into Steemmonsters quite late. I didn't catch pack fever until very late in the piece. I was pretty lucky, and obtained a few gold foils. I traded, and obtained a maximum level alpha deck. I purchased some cards off the market, and still don't yet have a maximum level card for all of the beta exclusive cards. None of that matters.

What matters is this.

In the past forty eight hours, I have played "pass the parcel" with a particular set of cards through a number of alternative STEEM accounts. As a result, I now have 7 (yes, seven) accounts that have obtained Champion I ranking, which means, at the end of this season, each will obtain a reward of thirty booster packs.

Many of these accounts had starter packs purchased already, but that's a total of $60 that's gone to Steem Monsters, in exchange for 180 packs. That values those packs at an effective price of 33 cents each.

The shortest period of time it took me to go from a ranking of zero, to a ranking of 4700 was three hours. It only took my about 8 cards to do this in the previous conflict.

Let's do the maths.

30 boosters x $2 = $60 - $10 = $50.
$50 / 3 hours = $16.67 per hour.

If, through automation (and @holger80's) Steemmonsters python command line interface, you could optimise this further, you start to see the true value that holding a max deck has in the current state of play.

I object to the ability to be able to do the above, with the any limitation being a) your pockets (how much Steem Power and resource credits do you have access to be able to pull something like this off?) and b) how does this impact the sale of booster packs, leading to future tournament prize pools, of which 33% of proceeds go to?

If I can do this with seven accounts in 48 hours (while paying close attention to sleep, my full time job, and other requirements of continuing to exist, like eating!) - what sort of damage could someone do with a single max set to the current supply of beta booster packs, which are limited in supply?

First, let's see how many fights it took to get to Champion 1 on various accounts.

Ranking PointsGamesWinsStreakWin Rate
47201521386690.79%
48122021636080.69%
47342151737180.47%
47043352532475.52%
47161381022673.91%
47002621855370.61%

I've sorted this by win-rate, but the least amount of games it took me to get to Champion 1 was a mere 138. This was from an account that was high-ranked from last season. The majority of the accounts in the table above started in Bronze league. All of them have a respectable win rate, if we were to look at this from any other sort of context.

Each of these accounts had about 75 delegated STEEM power assigned to them for the duration of their climb, and there was no problem with regards to resource credits. I probably could have gotten away with a delegation of about half that, as they did not get below 50% resource credits during their ascent.

So let's say you have a bunch of Steem Power, and a bunch of funds. What sort of stuff could you do in a 24 hour time frame? Here's a calculation, and let's assume that it takes 4 hours to get a team from 0 to champion 1.

Let's assume you have a single maxed deck, and have a team combination from each splinter (excluding Dragons) - so you could run 5 accounts at a time through this, one water, one fire, one earth, one life, and one death.

There's 24 hours in a day. That means in a single day, if you automated the creation, delegation, and transfer of cards, you could:

24 (hours of day) / (4 hours to Champion 1) * 5 (Splinters) = 30.

You could get thirty accounts to Champion 1 in just a day. That means that you would get... how many booster packs?

900

In a day. How much is that worth? $1800. What's your cost basis? $300. What's your revenue, at the market value? $1500. What if you sell those booster packs at just a $1 each?

You've still made $600.(This assumes you have enough Steem power at your disposal without the need to purchase an external delegation).

With a Gold Foil Legendary seeming to appear in about every ~700 packs, you'd also be able to obtain one gold foil legendary a day (once the season rewards land) - if we look at it from a probability aspect.

If you did this for the last 7 days of the season that remain? You'd walk away with 5,400 packs, or in very real terms, $10,800.

This is the power of automation. I am not suggesting that anyone do this on such an industrial scale, but the mathematics works out.

Even if you liken this to cryptocurrency mining, if you were to increase the difficulty by competing against other additional "bot-armies" doing the same, you time to reach Champion 1 with a maxed deck would increase as more competitors are in the field.

I present here the numbers, and numbers alone. But, it isn't hard to extrapolate this out, and quickly realise that it only takes an investment of around $32,000 in Starter Packs to exhaust the remaining Beta Card supply through end of Season Rewards and pass the parcel with one's cards. A cartel of coordinated players with maxed decks could engage in what would be a greater than 51% attack on the beta supply, and ruin the game for everyone.

I don't want to see this happen.

What is your proposed solution?

Option 1)

Start each season with "Sealed Boosters". At the start of each Season, you have the option to either pay an entry fee, or burn a prescribed number of cards to enter.

The number of boosters you are provided with could 25, could be 50. But, all players would need an equal number of boosters in order to compete on a level playing field.

Once these boosters are opened, for the duration of the season, the cards are "MAX LEVEL". Everyone starts at a rating of zero.

This means that the card will be scaled down the league, and everyone starts off on the same playing level. As you advance in leagues, you unlock the additional abilities and levels of that card.

At the end of the season, the cards you have obtained, and battled with become part of your regular collection. Each season, for instance, could have exclusive cards available, where it is the ONLY way to obtain a particular card, which rewards consistent players, and is a familiar concept with many trading card games, which reward promo or seasonal cards based on participation at certain events or contests / tournaments.

These don't need to be monsters. These could be the forthcoming items or spells.

Option 2)

If a card is transferred from one account to another during a single season, it cannot be used in ranked play. This prevents a single card being used to boost multiple accounts to the stratospheric bounds of Champion I.

In addition, it stops the ability to farm cards easily and freely.

Option 3)

Limit the number of battles any single account can compete in in a single tournament or season to a particular number, with the final rating after this number of battles being the score upon everyone is ranked.

Option 4)

Battle Royale, because one loves Fortnite. Its a sudden death tournament. The moment you lose, you're out. Last man standing. This, in combination with option 1, would be a very interesting format.

Some of the Proposals above seek to solve the current problem in Diamond III or above

When you hit Diamond III, you are in a completely different, entirely un-shielded play arena, where you can be exposed to the most powerful and highest levelled monsters. Level 3 common cards perish in the face of a single breath from a Level 4 Gold Dragon. There's no chance to be competitive, unless you level up your cards.

A suggestion to increase the likelyhood of players in this ranking to have consistently more enjoyable and winnable games is a blend of the balancing from the last season, whereby summoner ranks determine your match making in addition to your league.

Steemmonsters is still in beta. There's a lot of development work that is ongoing.

There's a lot of mechanics that @aggroed and @yabapmatt are working on that we probably don't have a single fucking clue at all about! They have created a game that has a thousand or more daily players, and one that has a market cap of over a million dollars. They've done this all in less than 6 months of the game going live (of course, the development cycle for a project of this magnitude would include incomprehensible hours of art, programming, design, and thought.

This article is not intended to be an attack or ambush upon the Steem Monsters franchise. I have a sizeable stake in the Steem Monsters world, with a large collection of cards. I enjoy playing the game, and I enjoy analysing the game. There's incredible tactical depth available even with the relatively small number of cards currently available.

Again, we have no idea of what is yet to come.

One of the key components of the STEEM blockchain is that of community, and the Steemmonsters game has definitely developed one of the strongest communities that I have ever been a part of. We may not yet know this, but its likely that all of us involved in the Steemmonsters community have likely made life-long friends from a game on the Internet.

We haven't started daily tournaments. We haven't started promoting this game. We haven't seen what it is going to be like at a reasonable scale. We haven't seen any mainstream media pick up the title.

I believe that Steem Monsters has a bright future, and have faith that we're all going to the same moon.

See you there! :)

If you don't know what this is all about, go check it out.

Keen to hear your thoughts in the comments.

Sort:  

Thank you for this constructive feedback! We are definitely aware of these issues and we plan to address them asap. We hope to have some quick adjustments, similar to one of the ideas you described, implemented before the start of season 3 and additional changes which we feel will both address these problems and improve the overall game for season 4.

I've got faith in everything that you're doing :) We're a pretty impatient bunch, us gamers! Enjoy steemfest, and I hope that you form some great, genuine bonds with the community there! :)

As much as you're here for us to support this, we're all here for you to support with constructive feedback.

I'm so glad to see an official statement on this issue and it's exactly the kind of answer I was hoping to see. :)

Hi, @holoz0r!

I'am here since day 7.

I have already mentioned the real problem in various places. The real problem are the bots. I do not use a bot. I would rather stop playing than use a bot.

I don't like your solutions. Your solutions only fights the symptoms, not the homemade problem. As long as Steem Monsters is knitted so simple, there will be bots. It's that simple. I'm not attacking the bots either, 'cause actually, the bots show the gap in the game.

The solution is what aggroed already has in its sights: round by round plays (Hearthstone).

The game is currently highly boring and it's about to tip over. I've read frustration about matching from a good quarter of German-speaking users (small users).

As long as the game doesn't reflect the skill of a player, it will go downhill. Only a real card game with round by round plays will solve this problem. That takes a little time, though.

I respect you.
Thanks for this article.

Greetings
Oli

Yep totally agreed. The complexity needs to rise and turning this into a round based not easily predictable game would exactly cover that need and would have the nice side effect that botting would be much harder.
The current mode is at best boring.
And the chase that the top players are doing there is giving me the creeps.
Kind regards
Jan

What is your opinion on matching with the current leagues and matching within the summoner level at the same time?

Thanks for your considered reply :)

Let me answer it this way: If there were no max cards, there would be no matching problem. But if there were no max cards, there would be less money in the till. But a lot of money is needed. This is an inherent problem for which there is no perfect solution.

If we have more true players, we don't have a matching problem. So my focus is not on small solutions for homemade problems where we go in circles, but on the meta level: We need more players.

The solutions for this are already on the way. You know the roadmap.

btw: I've been writing about Steem Monsters since I know Steem Monsters and I'm helping the growing German Steem Monsters community wherever I can. I've even thought about making @aggroed an offer to support marketing, that's my profession.

The solution against inflation would be very simple: Fewer free booster packs.

This is why I like the SM community, a genuine, interesting and honest article to try and improve things. We were talking about this on discord yesterday and I am super happy you wrote this. I personally think you don't want to block the transfer of cards, because that would be bad for the market. I think limiting the max number of battles you can play would be a good solution. You would be more conscious about picking your teams and it is more fair towards people who actually want to play. Maybe reduce the time frame of two weeks and reduce the awards accordingly? I will def talk about this today here at Steemfest. Cheers

Thanks for being an informal ambassador for my ramblings! :D

I'd love to hear a summary of any discussion this post sparks among the Steem Monster players at Steemfest!

Have a great time meeting everyone!

I haven't done the specific math but I'm pretty sure it's possible to do the same thing with similar profits if you have a lot of first-level cards and are aiming for daily quest packs and Gold II or so, and you only need to move the cards around once.

That could be an even more efficient way of farming packs. Especially given the startup capital is much smaller. You only need a few seasons to break even on the starterpack that way.

Thanks for your thoughtful comment!

yep aiming at the quests in the first days of the season and doing a late run into the high leagues is currently maximizing returns.

Hey there @holoz0r, this is a great analysis that you've done. I was happy to be your "guinea pig" a lot during the testing phase of your investigations. In fact, I got the opportunity to play both the victim  and the villain  as part of your testing here, haha. It was a lot of fun, and gave me a very different perspective than what I started out with. I'm also even more keen than ever now to see the "card delegation" and the "guilds" features being built into the main SteemMonsters game interface, and how that will all work. I firmly believe that the social aspects of this game can really help to counteract the "pay-to-win" myth here. I am living proof that, even with very little stake in the game, you can still get to the top of the leaderboard if you have the right connections! That is where the strength of the guilds will be, especially when card delegation starts.

Any solution to the issues raised in this post should bear in mind the social aspect of the game, and the impending guild and card delegation implementations that the devs have already hinted at. I'm sure there are many here who are opposed to your bot use here, but who haven't fully thought through the ramifications of limiting them, such as with the potential for in-house (unranked or guild-only-ranked) guild battles, which would also be stymied if bots were completely restricted. And those who HODL and intend to delegate their cards out for further revenue streams might also be impacted by some of the suggested remedies in this post.

There is a lot to think about here, and I do believe that a rash decision based on emotion will not help in the long run. I like the devs suggested solution of incremental tweaks until we get the balance right, rather than blanket bans on bot accounts and a load of new half-thought-out rules.


🙚   SteemMonsters:Site   • Discord   • Contest Kings Guild!   |  Steempunk.net:Site   • Discord   |   Chibera:   • Site   • Discord   🙘

From a purely playability standpoint, the glass ceiling that comes into play when you hit Diamond III is a big demotivator. There's nothing fun about constantly coming up against Maxed Out decks and opponents sitting 10K+ ranking points when you have 3K at best and minimal chance of improving on that.

Once you hit Diamond III, unless you're maxed out you may as well do the daily quest each day and then switch off til the quest resets.

I am only now understanding this game @toocurious explained a lot to me last night at the Steemfest3 drinks.

Glad to have received a free card in my goody bag! :-)

Cg

Great news. I wish I could be there with all you folk! Putting faces to names and meeting in real life makes it even more exciting. Especially when you see the passion for something in each other's eyes!

So many holes atm, not good, not good.

"If a card is transferred from one account to another during a single season, it cannot be used in ranked play."

This is a must, if nothing can be done to stop the alt accounts farming with maxed out cards than this game is gonna fail and become a waste of everyone's time. It is frustrating to fight on rank 2800 with my lvl 5 summoners and meet max level monsters that are farming packs.

Because it is too easy to exploit the game in this season, I would reduce the season pack rewards to every alt account with maxed cards.

It's just so easy to pass those cards around at the moment - we'll have to wait and see what the next season brings.

It's a very rapid development cycle that we're following at the moment!

I enjoyed the read and I do feel the owners know what they are doing. Any type of unbalanced unsustainable thing won’t go on for long. They may be interested in peaking player interest and getting cards out right now. But hey you are the analytical Holo and you’re valuable to the games future.

I am not going anywhere anytime soon!

Great post and analysis of pack farming. I don't think it would be a simple matter to automate farming to the extreme that you describe, but with a bit of dedicated manual work it's not inconceivable that someone could farm 1000+ packs in a season this way.

I like your option 2, making it so that card transfers "freeze" those cards from being used until the next season. This would not entirely eliminate pack farming, but would make it prohibitively expensive to do it on an industrial scale (as you'd need to have multiple maxed teams available to spread between accounts).

But there's a big downside: the potential impact to card sales & trading. Imagine the disappointment of someone who wants to buy a certain card so they can be competitive against a particular deck, only to discover they can't play with their shiny new card until next season... not too sure how to get around this issue.

Thank you for your thoughts. I really like hte option I pur forth above with "sealed boosters" for Season / Competitive / Ranked" play - in addition to the "all out" play using your own cards.

The cooldown could be reduced to each conflict, or perhaps it has "summoning sickness", or is reduced to a lower level.

I'm not sure what that solution is, but as I've stated multiple times on discord, a star basketball / baseball / soccer / formula 1 whatever athlete we're talking about can't play for multiple teams in the one season.

There's got to be some compromise.

SEALED DECK TOURNAMENTS! No matter what goes on, this should happen in some form. Amazing post with such great numbers laid out, going to re-read now.

I love the idea of the Sealed Deck stuff. Even if it isn't an official game mode, we can make it happen. @mattclarke and I discussed this option quite some time ago as an idea for an independent contest.

Hopefully we can talk about that more soon - and see what the future holds!