This release an updated to the losing page. Not a page i like to watch very often. It has valuable information on which cards might be a good investment because you are losing to them that often.
Update the libraries that are use with this tool. Resulting in some visual changes on the graphs.
How to use on windows with docker
How to deploy on Synology nas
This demo environment showcases the possibilities its read-only and only for demo purposes. The intention is to run the tool on your own machine or server.
https://demo.spl-stats.com
v0.11.1 - Add land monitoring
v0.10.0 - Portfolio: land update
v0.9.1 - Fix rebellion pack values
v0.8.0 - Auto process season in server mode
v0.7.0 - Server/read only mode incl. how-to deploy on synology nas
v0.6.0 - Card overview + Nemesis expansion
v0.5.0 - Portfolio card edition and sps overview
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

With the new page the top 5 cards you are losing the most against are now diplayed. Als the possibility to filter on certain data is added.
The unit i lose most against is not only a feeling I now also got data that prove this.
DOCTER BLIGHT, i whish i owned one lost already 420 battles since April. This is also a feeling i got when ever i see him appear on the battlefield.
With a specific card overview an extra graph is added that shows on which mana cap battle you select it the most.
With this new graph you can see in this case Uraeus is mostly selected in the 20-30 range mana cap battles.
Note IIRC the mana cap determination differs per league and mana cap e.g. in bronze the chance on 99+ mana match is less.
In this page you can find your most use best performance units or summoners when click on one you will go to the specific card overview. You can define you filters to specify your search.
For example if you would like to show your best performing unit with the standard ruleset with minimal 10 battles played in modern format.
On this new page you can select you account and a specific card.
Note: only cards can be selected since the battles recording via this tool.
On the top an generic overview of the selected card.
Then with which card it is most paired with summoners and units
After that the most lost against cards with summoner and units are presented
On this page you can find information about who you lost most against. And when an certain player is selected you will get an result of the last played matched against that player and some stats.
In the end of the page there is still the overval nemesis, the most lost battles against an player
Daily battle statistics:
In my case modern are played by myself and wild by xbot.
or view all of the accounts at once:
Seasonal battle statistics:
Summarized seasonal earning:
Generate hive blog post about you last season:
Tracking your complete portfolio value and view how your editions are valued:
Or view specific editions like riftwatchers compared to chaos:
View you staked SPS value over time and zoom in:
⚠️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, depending on how long you have played the game and how many transaction are done. Especially when an renting bot is used it probably has many small DEC transactions.
docker pull gamerbeaker/splinterlands-statistics:latest
latest can also be replaced by an release tag those can be found here:
https://registry.hub.docker.com/r/gamerbeaker/splinterlands-statistics/tags
Command line options:
-h, --help show this help message and exit
-d, --debug Enable debug mode
-l {WARN,ERR,DEBUG,INFO}, --log-level {WARN,ERR,DEBUG,INFO} Set log level
-s, --server-mode Enable server mode
-st STORE, --store STORE Specify a store
-ro, --read-only Read only
docker run --rm -it -v C:\Temp:/app/store -p 8050:8050 --name splinterlands-statistics gamerbeaker/splinterlands-statistics:latest
For server mode
docker run --rm -it -v C:\Temp:/app/store -p 8050:8050 --name splinterlands-statistics gamerbeaker/splinterlands-statistics:latest -s
docker run --rm -it -v \tmp:/app/store -p 8050:8050 --name splinterlands-statistics gamerbeaker/splinterlands-statistics:latest
For server mode
docker run --rm -it -v \tmp:/app/store -p 8050:8050 --name splinterlands-statistics gamerbeaker/splinterlands-statistics:latest -s
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)

This is an hobby project that I do in my spare time.
Why:
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 referral link.