DCSS Stats website

Added filtering by stats:

4 Thanks

Added filters by runes (and version too for the /search page)

2 Thanks

Had a thought about adding a badge (like Tiamat) for types of runes collected, something like Rune Collector (x out of 17) (the name can use some work :)). While it would be pretty free for most old timers, it would be nice for newer players. There’re often posts along the lines of “I got my first rune!!!” and such, would be cool to have a thing that tracks this progress.

Can be either won games only or just any runes grabbed. Former is obviously more of a challenge, latter is better suited for encouraging people who are struggling to win at all and so better fits the spirit of the badge IMO.

3 Thanks

I think it shouldn’t require winning; since, as you say, this one should be accessible to people who haven’t won yet.

1 Thank

It’s nice idea, I like it! But unfortunately it’s not possible to implement right now, because the parser only parses logfiles with the result of the game, and this logfile does not have types of runes, only the number.

Only milestone file contains types of runes, but I have not implemented parsing of it yet.

2 Thanks

Oh well, if it’ll ever becomes possible, I’ve thought of another thing - a stat page that shows you all your extracted runes breakdown, like Decaying: 50, Gossamer: 46 etc. I bet my Slimy count is through the roof :).

2 Thanks

First of all, I really love your app! Thanks for developing and sharing it :slight_smile:
A feature that I’m missing is the possibility to upload offline wins, They could be shown in a different color or with an asterisk to emphasize that they aren’t verified.

Since the scorepage already shows players winrate in the last 30 days, would it be possible to show top 10 people by winrate in last 30 days on the main page? Even better if it was adjusted winrate like during the tournament: wins/(games+1). Else it should probably require at least 5 games played in order to avoid it just being filled with people who won 1/1 game and then didn’t play anymore.

3 Thanks

Haven’t really updated the thread here too much, but we moved to a com domain http://dcss-stats.com

Today added detailed stats for Tiamat and Polytheist achievement tooltip, was kinda surprised that I actually played only 1 game with TSO and won it with 15 runes (and it’s my single 15 rune game ever)

particleface stats on the screenshots:


Let me about any feature ideas you have :grimacing:

5 Thanks

Dude, I’ve been a fan of your tool for a while. Thank you for putting it together, and I’m really pleased with the recent changes you’e made. The extra insight into polytheist you just added as well as the calendar are very cool.

Something I’d like to be able to better visualize personally is my growth as a player. I’d love to see some graphing functions that let me see how my win rate or milestone rate etc. improves over time for a given combo or species. I’ve played around with the sequell stuff in the past to kinda make some things but I suck at it so I figured I’d ask. Thanks again for putting this whole thing together regardless.

3 Thanks

Thanks for the feedback :grimacing:

As for winrate graph, you can sort of do it now with a calendar thing, if you hover over month or year it will tell you start for them, but I definitely see that it can be a bit cumbersome, so maybe making a graph is a way! I had some graph ideas in the backlog too, for example death to XL or depth, so maybe I’ll work on graphs next, we’ll see :+1:

3 Thanks

Seeing that is what made me remember my failed attempts at sequell queries. Even seeing my improvement year over year is awesome!

2 Thanks

Added some sort of skill progression infographic to the DCSS Stats page. For now only available for the last version of game.
Let me know what you think, is it interesting or useful in any way? Or what else could be added there?

Plus now it’s possible to make a generic morgue analyzer tool, but I don’t know what else could be interesting to present. Again, if you have any ideas let me know :slight_smile:

Already planned: floor progression/order, so it will show which floors were visited in which order by most of the players

5 Thanks

This is really neat. Thanks for creating the tool. It has been invaluable to me.

2 Thanks

Added another new feature - Charts page, where you can generate a bar chart from multiple datasets and compare them

Hope it won’t kill db with some tricky request :sweat_smile: Still in beta though, might not be very stable.

By the way, you can copy charts as image into clipboard with right click (or save to a device) and share

5 Thanks

Ah that’s cool!

Have you given thought to adding a leaderboard to the site for recent wins in modern versions of crawl? Both a version limit and time limit.

Some advantages:

  • Better reflects player growth. If it captures, say, the last year, your wins and losses would effectively expire after a year for the purposes of the leaderboard. Winrate won’t be weighed down or propped up by very old games.
  • Because of above, no reason to make a new account to wipe losses. (In the current leaderboard, you see players that made a 2nd account for winrate and you also see players that would rank higher if they had started a new account)
  • Better reflects player’s abilities in the latest versions of the game. Some historical versions of the game are regarded as easier/harder (see the 0.26 tournament winrate heh)
  • Showcases active players - players that played a significant number of games in the time limit.

Disadvantages:

  • For shorter periods of time, you’d probably want a lower game limit than 75 and that would be easier to “game” for someone that only cared about the leaderboard.
  • Of course a lot of information is lost when games are condensed into 1 percentage but that is also a flaw of the existing leaderboard. I think adding the number of games played (or won) also provides a little more context.

For my personal use, I made a sequell command that ranks players by winrate filtering for

  • Games that ended in the last 365 days
  • Players with at least 12 wins in that time period. I figure 1 win per month on average is a reasonable activity requirement. Most top players exceed that so perhaps this limit could be increased.
  • The game’s version was >= 3 versions behind the current version. For 0.33 this will soon be >=0.30 release. (the version keywords I use aren’t updated until after the tournament so for the next week it will be >=0.29). I choose 4 versions because with quick release cycles it would be possible to have 4 versions in the same 365 day period in an extreme case. This means games in the last year should always show up if they played the release version at that time.

The command is called !recentwinrates and the output looks like this:

High winrate players this year (winrate wins name): 95.35% 41 PaperRat, 94.83% 55 fralargala, 94.74% 36 GnomeSayin, 93.94% 31 Cormax362, 93.59% 73 Sergey, 86.96% 20 Prakerore, 86.79% 46 elliptic, 82.35% 14 Aiyanna, 81.18% 69 questionabletactics, 79.31% 69 Draconius, 78.95% 15 Wyvric, 78.26% 18 ArbitUH, 72.83% 67 ritt, 66.67% 54 seandewar5, 64.04% 57 FrankAs, 64.00% 16 EngineMk2

Which is very different from the leaderboard on dcss-stats; I think it offers something that the current winrate leaderboard doesn’t so I’m asking you to consider some variation of this.

2 Thanks

Nice idea, I have something similar in a backlog for years honestly, but maybe it’s finally time to think about it more closely :sweat_smile:

4 Thanks

Thank you, man. That’s really a blast.

2 Thanks

Hi! Firstly thanks so much for making the site, it’s a really impactful thing to have done for the community and I really enjoy using it.

In the old akrasiac scoring site Crawl Scoring (stable and alpha versions) I really enjoyed being able to see the global total score ranking for each player. For example, after each win, watching my global ranking jump by 1000 or more places was a really cool moment, as was being able to navigate to the scoring pages of players with a similar total score. The interface to achieve this wasn’t particularly user friendly so I’m sure you could come up with something better than just a list of names, but even just a total score ranking number on my personal score page would be a feature I’d really appreciate.

Thanks for all the effort you have put in!

4 Thanks