The displayed elos in your “My Global Replays” are those of your opponents but given your current elo and the elo of your last opponent and the outcome of the match, which can all be found using the api, you could go backward and find values of your elo over time and create a graph. That’s what I’m currently working on but I am unsure how elo is calculated. Currently I have created a dynamic graph that plots the elos of your opponents given your algo id. If you don’t know your algo id then you can find that here https://terminal.c1games.com/api/game/algo/mine. If a developer wants to let me know how they’re currently calculating elo it would be very easy for me to create a graph that tracks an algos own elo. Thanks!
edit: I made it! here’s the link! https://bcverdict.github.io
Open Source Code: https://github.com/bcverdict/bcverdict.github.io
The link now maps elo and prints the name of your rival as well as information about the matches you’ve played against each other. I’ll keep this page updated when I add new stuff. Enjoy!