Ideas to help SteemMonsters ELO work better

image.png

I just played like 20 games in Gold league where every single team was comprised ALL or almost all of level 1 cards. I learned nothing, it wasn't fun in the slightest, i'm probably a worse lazier player for having payed those games. I think the question in all of our minds is: How did they make it to the Gold Level League?

They made it because they're planning and hoping to play other level 1 accounts. And it makes sense the majority of matches in those levels are between level 1 accounts.

ELO ranking is supposed to measure skill and obviously it's broken right now for our system... so there needs to be an addition of a modifier to bring it back to life for steemmonsters.

image.png

Maybe we need to add another element into the mix for ELO score. It will require programming by @yabapmatt but it could solve Bot complaints and i think we can all agree it's worth it.

THE PROPOSAL

There needs to be a modifier in the ELO equation that takes into account the level of a teams cards.

IF you loose to a level 1 team in a let's say gold or diamond league then it should hurt you really bad in ELO score. I mean you're loosing to a LEVEL 1 team for heaven's sake... why in the world are you in GOLD league! a place where you can use level 8 commons!!

By the same right it's only fair that if a level 1 team beats a team much higher leveled than them then they should get a big boost as well.

Let's see some skill factors implemented into ELO rankings.

It's not a sin to put in modifiers into an ELO system. And it seems that seeing it can solve the biggest complaint right now I think it's probably a really really good idea.

HOW LEVELED UP A TEAM IS

Basically what percentage towards max are each of your cards and then based off of what percentage of mana that card makes up on your team configuration.

Peakmonsters was almost gonna impliment a stat a while back that was gonna show how leveled up each team's cards were and put it onto the battlechain but got distracted by other things.

Players with underpowered cards should LOVE this.

This means if someone beats you with cards inferior to yours they're probaly a better player than you and should earn elo points at a little bit better rate and for heaven sakes if you're loosing to a level 1 line up in gold league that should drop you like a rock. You have no reason to be in there.

We know the ONLY reason your bot made it there... and it had nothing to do with skill. And elo is supposed to rate skill and therefore it's presently BROKEN.

RECAP

  • Keep comparing ELO ratings for scoring but add in a modifier that takes into account Level of Team
  • How close is your team to the card cap of the League you're in?
  • Beating a team close to that level cap makes the ELO modifier reward you more points
  • Loosing to a team far from that level cap makes the ELO modifier make you loose even more points.
Sort:  

If I understand this correctly, implement this won't actually change anything. The issue is that the accounts with the level 1 teams are mostly playing against each other, so no matter what we change the ELO system to they will be able to slowly move up over time.

We have already implemented a number of changes to prevent bots from being able to get overly high ratings with low level cards, but ultimately the problem is that we just don't have enough players playing at the lower levels at any given time.

Posted using Steeve, an AI-powered Steem interface

yeah you didn't get a part of it.
Because this elo modification would not really allow these accounts to slowly move up with this modification. They'd likely be stuck low in the league that represent the level of their cards.

You're in gold league with a bunch of level 1 accounts. They end up playing eachother meaning the one that one party for sure looses in GOLD league to A level 1 account means bad news for their ELO score with this modification. The winning account would gain some elo but they beat a level 1 so the modification doesn't reward them as much. Because beating a level 1 account in gold (where you can have level 8 commons) means it's not much skilled involved.

So the modification keeps an eye on the league you're in... also keeps an eye on how leveled up cards are.

Which actually would be awesome for actual players beating teams with under powered teams. That's some great skills and should be rewarded.

Hmmm, I think you are assuming players got to Gold with level 1 cards. Do you have proof?
I'm more thinking they get there with decent cards and then send those cards to another account and level that account up before end of season.

Regardless of how they got there, your solution only solves the problem for level 1 teams. If I was a bot owner I'd just increase the levels of my bots.

Your idea, is only valid for today's problem and not a solution for tomorrow. Sorry.

I just played 15 games against players with level 1 cards... what do you mean do i have proof? I must not understand your question.

I understand that you want bots completley gone and banned and if you have a solution for that that's fine and something that could also be implimented... i don't care if they're banned personally. I'm attacking them at the incentive level and saying based on skill they should live where the bot skill should live. Which is usually bronze level... so i'm conceding mostly 1 card a day.

And yes if they invest into the game more then they could get more.

I'm OK with them providing game liquidity. Even paying them 1 card a day for doing so.
Real players with level 1 cards playing a level 1 bot is actually not a bad idea they will have a solid fight. But this solution means those bots would never make it out of bronze and maybe they would hover close to novice until the owners invest in them more.

And yes if someone wants to make a diamond level bot dang ok fine maybe i'd personally be ok with them providing game liquidity and getting 20 cards a day for that service.

Or maybe steemmonsters can provide game liquidity with bots of their own that earn no rewards or their rewards are burned.

It is great that you are thinking of and suggesting way to improve the game!

look i understand i'm a bit different than people here... i myself don't mind playing a bot... i just want it to be a hard bot to beat and competitive. So i don't want to play level 1 bots unless i'm in novice league or early bronze league. I don't want to play level 3 bots in gold league either. Heck if someone wants to invest into a maxed out bot. I think that's cool. How many of those do you think there will be? And they won't have other crappy bots to beat up on... therefore they won't be progressing much. They'll provide liquidity and that's about all.

Did you look at the team with the level one cards and see how many "Champion points" they had? Was it a team that had reached the champion level of rewards and has decided to back down the chain to make for easier daily quest wins or to re-learn how to play in lower levels because of the Tournaments? Often times that lower level deck that wins is from some one with a few championship points. meaning they reached the championship level and have likely moved cards around to build another account to championship level.

Steem Monsters needs to change the Season rewards to be the same as the daily rewards. Where you finish the season is what you season rewards are based on. So if you reached Championship Level 1, and end the season at gold 2 level your season rewards are 40 cards not 150 cards.

Thank you so much for sharing this amazing post with us!

Have you heard about Partiko? It’s a really convenient mobile app for Steem! With Partiko, you can easily see what’s going on in the Steem community, make posts and comments (no beneficiary cut forever!), and always stayed connected with your followers via push notification!

Partiko also rewards you with Partiko Points (3000 Partiko Point bonus when you first use it!), and Partiko Points can be converted into Steem tokens. You can earn Partiko Points easily by making posts and comments using Partiko.

We also noticed that your Steem Power is low. We will be very happy to delegate 15 Steem Power to you once you have made a post using Partiko! With more Steem Power, you can make more posts and comments, and earn more rewards!

If that all sounds interesting, you can:

Thank you so much for reading this message!

Coin Marketplace

STEEM 0.31
TRX 0.11
JST 0.034
BTC 64852.72
ETH 3178.07
USDT 1.00
SBD 4.20