Splinterlands Statistics v0.5.0 (Card editions and SPS portfolio overview)

Splinterlands Statistics.png

Introduction

An new release is created: v0.5.0. With this release you now can view your value and bcx/quantity of card editions and SPS.
For every edition from alpha to riftwatchers you now can view your dollar value and bcx. Track if any card editions is gaining or losing value. Also for SPS there has been created a special view to track you sps in quantity and dollar value.

Previous posts:
v0.4.0 - Show categories in portfolio overview including history
v0.3.1 - Add generate hive blog
v0.2.0 - Add filter and sort options to home page
v0.1.0 - First implementation Splinterlands Statistics V2
Last "Old" Splinterstats tool V1

Main features of this splinterlands statistics tools are:

  • Capture battle history Win and Loss matched
    • What are your best cards
    • What are the cards you lose the most against.
  • Tracking your season results in playing and earnings
    • Generate hive blog of last season
  • Tracking your portfolio, investment and value
    • View categories, CARDS/SPS/DEC/.. etc, at an certain time in history
    • View edition values and bcx count
    • View SPS (including staked SPS) value and quantity
  • Your nemesis (fun statistic)
  • Rating over time
    • View battle stats per day. Daily win rate modern and wild

What is new...

  • FIX: Break update portfolio when hive market node is down
  • Separate DEC rental payments in cost and earning
    • ⚠️NOTE best to remove all season_* files and re-capture all seasonal information
  • Add Modern/Wild filter to main page
  • Separate overall quantity and value in portfolio tab
  • Add Edition and SPS overview in portfolio

Elaborate on the new features

Add modern/wild filter

Since the update of no bots allowed in modern I would like to separate mine battle line ups and what mine bot has selected 🤣. So therefore there is now the option to filter modern and wild.
When you select S115 modern you will get the result which you have played 👍

Best summoners played by myself in modern since S115
image.png

Best units played by myself in modern since S115

image.png

Add card edition and SPS overview in portfolio

Main extension of this release: now it is possible to view specific card editions in one overview.
It is separated with for every edition and also the combined of all editions is displayed

Combined:
Note/Tip: double click on certain line in legend to select one and disable all. zoom by drag and drop in chart and double click in chart to reset zoom.
combined.png

Filter on one edition in this case chaos:
chaos.png

Compare editions:
image.png


Next part is the SPS overview, it shows SPS and staked SPS dollar value and quantities, as shown below.
spsp.png

Zoom in:
image.png

Separate values and quantities overall

Last feature that is added is the "All" graph in the portfolio page is updated to show value on the left Y-axis with solid lines and quantities/bcx/count on the secondary Y-axis with dashed lines.

All:
all.png

Owned claimed land (deeds):
deeds.png

Voucher value and quantity:

image.png

Showcase some other features...

Tracking your complete portfolio value and view how your editions are valued:

image.png

image.png

View you staked SPS value over time and zoom in:

image.png

Summarized seasonal earning:
eos-earnings.png

Daily battle statistics:
In my case modern are played by myself and wild by xbot.

image.png

Seasonal battle statistics:
image.png

Generate hive blog post about you last season:

image.png

What is next...

Finished upgraded portfolio page:

  • separate values and quantities
  • add tracking of card edition values/bcx/number of cards.
  • make main chart selectable display widgets with:
    • card
    • dec
    • sps / staked sps
    • land
    • others

Start on an specific card overview I think will be next.

How to use splinterlands statistics

⚠️When this tool is used for the first time and you are collecting seasonal data it has to retrieve all historical data, this can take a very long time, depnding on how long you have played the game and how many transaction are done. Especially when a renting bot is used it probably has many small DEC transaction.

With windows executable

With linux executable

With Docker

docker login ghcr.io --username your_github_username
docker pull ghcr.io/gamerbeaker007/splinterlands-stats-v2:latest

Windows (docker):

docker run -p 8050:8050 -e "HOST=0.0.0.0" -it -v C:\Temp:/app/store ghcr.io/gamerbeaker007/splinterlands-stats-v2:latest

Linux (docker):

docker run -p 8050:8050 -e "HOST=0.0.0.0" -it -v \tmp:/app/store ghcr.io/gamerbeaker007/splinterlands-stats-v2:latest

With python development or local execution

Download source and unpack, source link.
Use python 3.8 or higher.
pip install -r requirements.txt
python src/main.py

When installing on a window machine and encounter this error message:
scrypt-1.2.1/libcperciva/crypto/crypto_aes.c(6): fatal error C1083: Cannot open include file: 'openssl/aes.h': No such file or directory
Then install Win64 OpenSSL (not the light version)

Disclaimer

This is an hobby project that I do in my spare time.
Why:

  • I love to dive into data for a game I love to play. In the future hope to see nice improvements in my playstyle because of the data analysis.
  • Secondly practice my programming skills and keep it up to date.

In the future I will try to migrate data with newer updates but expect that sometimes you got to start over with collecting data, I cannot/will not make any promises. I just add stuff I like to view and hope others can appreciate it.

Big caveat, not sure yet how it will perform with large datasets.

Everybody can start using this, since it is a new project expect some crashes or things that are not working for your situation.
As normal when you run into problems send me a message and I will try to help solving the issue.

Any suggestions/remarks/improvements or bugs please leave a comment or send me an message

That's all for this week hope you enjoyed reading and all start tracking data to get more insights.
See you all on the battlefield.

Not a splinterlands player yet, consider using my refferal link.

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now