Splinterlands: Versteht das Splinterlands-Team ihre eigenen Formeln ?

in #deutsch2 years ago (edited)

Ich weiß es ist eigentlich eine ketzerische Frage, aber ich stelle diese mir wirklich wenn ich folgenden Post lese:

https://hive.blog/splinterlands/@splinterlands/sps-and-dec-liquidity-provider-rewards--one-more-ranked-rewards-update

Dort heißt es:

Going forward, when a player wins a ranked battle and their ECR is below 50% at the start of the battle, their ECR will be reduced by 5% instead of the typical 1%. There will be no change to the ECR formula when ECR is above 50%, which takes about 70 battles in a day to reach, so this change will have no effect for the majority of players.

Machen wir mal den Faktencheck:

Nehmen wir an, dass ein Spieler mit einem neuen Account startet, der mit einer ECR von 100% ausgestattet ist, dann kann er in der Tat 69 Battles spielen: 100 × 0,99 ^ 69 = 49,98% bis er unter 50% ist.

Um es gleich zu sagen, es ist nicht so, dass ich bemängeln würde, dass es nur 69 Battles sind und keine 70, dass würde ich sehr wohl akzeptieren.

Nein die Frage ist vielmehr was ist am 2. Tag ?

Nehmen wir also an, dass der Spieler nun 24 Stunden pausiert und in jeder Stunde sich seine ECR um 1% erhöht, dann ist er aufgerundet bei 74% und wenn er jetzt wieder 70 Battles spielt ist er (ohne die Änderung) bei 74 × 0,99 ^ 70 = 36,6%. Er wäre also bereits am 2. Tag (und auch an jedem folgendem) von dieser Änderung massiv betroffen.

Wieviele Battles kann der Spieler denn spielen ?

Nun nehmen wir an, dass der Spieler jeden Tag mit 74% ECR startet und dann solange spielt bis er die 50% unterschreitet. Dies wären dann 74 × 0,99 ^ 40 = 49,5%. Nach der 39. Battle wäre er genau bei 50%, wenn er jetzt noch eine Battle spielt sollte dies gehen, aber es würde bedeuten, dass die ECR dann am kommenden Tag die 74% nicht erreichen würde und spätestens dann könnte er die 40. Battle nicht mehr spielen.

Es ist also ganz und gar nicht so, dass ein Spieler nach dieser Änderung am Tag 70 Battles spielen kann, dies geht nur am allerersten Tag mit einer ECR von 100%, sondern der Spieler kann (dauerhaft) nur 39 Battles täglich spielen.

Der aufmerksame Leser könnte jetzt eine Frage stellen:

"Ja aber bei Deiner Berechnung hast Du die ECR-Regeneration zwischen den Battles nicht berücksichtigt - Ändert das nichts ?"

Ja sehr gut aufgepasst, ich habe tatsächlich angenommen, dass die 39 Battles alle auf einmal submitted werden, was natürlich überhaupt nicht möglich ist und dies ändert tatsächlich etwas, aber die Änderung bewirkt nur, dass noch weniger Battles gespielt werden können, denn von Battle zu Battle regeneriert sich die ECR ja etwas und dadurch ist der ECR-Verbrauch bei der nächsten Battle höher als es die obige Formel ausgibt.

Sagen wir also beispielsweise, dass der Spieler alle 6 Minuten eine Battle spielt, d.h. von Battle zu Battle regeneriert sich die ECR um 0,1%, dann würde er bei der 2. Battle bei 72,5373% (statt 72,5274%) und nach der 3. Battle 71,9109% (statt 71,8021%) liegen. Diese Reihe könnte man nun fortsetzen und es sollten am Ende ein paar Battles zusammen kommen, die noch weniger gespielt werden können, aber das überlasse ich dem geneigten Leser und freue mich wenn jemand hier eine fundierte Rechnung präsentiert.

Ich will jetzt nicht sagen, dass diese Änderung nicht kommen soll oder Ähnliches, aber m.E. sollte das Splinterlands-Team (so sie denn ihre eigenen Formel und deren Auswirkungen verstanden haben) mit offenen Karten spielen und nicht eine utopische Zahl von 70 Battles nennen, wenn dies tatsächlich nur an einem einzigen Tag möglich ist, sondern das angeben was man jeden Tag spielen kann.

**Ich kann wirklich nicht mehr als 39 Battles am Tag spielen, ohne unter 50 % ECR zu fallen? **

Das ist eine sehr gute Frage und die Antwort lautet „Doch Du kannst“ und dieser Punkt ist ein Nachteil für die menschlichen Spieler gegenüber den Bots.

Es ist ganz einfach: Du solltest deinen ECR nicht auf 74 % wachsen lassen, wie ich angenommen habe, sondern du solltest deinen ECR so niedrig wie möglich halten, denn wenn Du Deine ECR auf 50 % heruntergespielt hast und dann einen Kampf beginnst, wirst du 49,5% erreichen, natürlich solltest du jetzt aufhören, um von dieser Änderung nicht betroffen zu sein und 30 Minuten warten.

Nach 30 Minuten erreichst du wieder 50% und das bedeutet, dass du deinen nächsten Kampf beginnen kannst und so weiter ... Also, wenn du Rund um die Uhr genau alle 30 Minuten ein Battle startest, kannst Du 48 Battles am Tag spielen. Ich denke, es ist klar, dass kein Mensch so spielen (können) wird.

Fazit:

Entgegen der Aussage des Splinterland-Teams wonach ungefähr 70 Battles pro Tag gespielt werden können ohne die ECR von 50% zu unterschreiten ist es maximal möglich 48 Battles am Tag zu spielen, wenn man - rund um die Uhr - exakt alle 30 Minuten ein Battle startet, ein Mensch, der nur einmal am Tag seine Battles spielt wird maximal 39 Battles am Tag spielen können, spielt er mehrfach am Tag kann er diesen Wert noch etwas steigern, aber 48 Battles am Tag ist der absolute Maximalwert an Battles, der gespielt werden kann ohne einen ECR-Wert von 50 zu unterschreiten.

Wie ist Eure Meinung ?