00:09:44 oh, humbly request we lower the font size of the player name 00:10:04 wonder if there's some nice and natural way to highlight it without just making it really big like that 00:10:25 in alex's screenshot it actually looks ok, zoomed out, but at 100% it looks pretty weird 00:12:02 is it too late to change overall points to sum instead of mean? 00:12:29 would be a lot more intuative imo 00:18:23 that seems reasonable to me 00:21:29 mainly so that it's easier for people to do arithmetic like "if I want to catch up to player X who is 500 points ahead of me, I can try to improve from 2000 points to 2500 points in category Y" 00:22:42 compared with the current "if I want to catch up to player X who is 30 points ahead of me, I can try to improve from 2000 points to 2500 points in category Y" 00:25:37 I'm not sure if we store those cumulative points in the DB of if they're just a view 00:30:00 the cumulative points are stored in the db I think 00:31:40 yes 00:31:44 the relevant functions are update_player_scores and update_clan_scores 00:33:46 the change can be made without a db rebuild but should be done soon but I'm not going to do it right now because I've had beers 00:44:25 Unique Harvesting: is there a way to see which uniques you haven't slain? 00:47:20 Yermak: seems not 00:47:39 something we would need to add 01:01:17 list of active games on clan page would be good 01:01:29 maybe I can make a PR for that later... 01:01:44 shouldn't be hard 01:33:07 Unstable branch on crawl.develz.org updated to: 0.26-a0-70-g31f1466007 (34) 02:14:04 -!- amalloy is now known as amalloy_ 03:30:34 Stable (0.25) branch on crawl.kelbi.org updated to: 0.25.0-1-g7eea58d2a3 03:31:05 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3222-g5327be9f7f 03:46:05 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-2778-g4fbfe89bb7 09:38:34 kramin: I thought I'd already done that one, but yes, it would be easy 11:13:45 hm, should I be stopping taildb in some other way than `kill`? 11:14:06 just occurred to me that I know for a fact that when you stop scoring with kill it can lose data 11:15:45 I guess if I touch taildb.stop? 11:55:12 I always just killed it and didn't notice any issues with losing data (and old scripts displayed the number of games played so I would have noticed if some were missing by comparing with sequell) 11:55:45 but there could well be a better way (and I don't know if script changes since then make losing data more likely) 12:00:13 btw, am I correct that the "Ongoing Games" table just contains the 150 most recently updated games? at first I thought it had all the ongoing games but then I noticed it was always 150 :P 12:00:43 it's very neat, one of my favorite things about the new tourney pages 12:01:32 especially with sequell down 12:05:13 containing all the ongoing games would be nice but I'm guessing there's some good reason why it is only taking 150 12:09:40 Benthic (L18 MiCK) ASSERT(attacker) in 'attack.cc' at line 356 failed. (Pan) 12:32:42 the reason it's 150 is ??? 12:32:49 I re-used the ongoing games code from the old t scripts! 12:34:14 ah, I was wondering if there were some practical issues with this sort of dynamic table having a couple thousand rows or whatever it would be 12:38:12 shouldn't be, compared to the all players table 12:39:25 that's true, that table is similarly large 12:43:09 anyway it's pretty fun to have such convenient filtering of the list of games in progress by combo or god to see what sorts of things people like to do or what progress there is towards nchoice combos 12:45:57 oh, I guess the table is also only showing characters at XL 15 or higher right now... I vaguely remember adding that restriction when this page was just a list without fancy formatting 13:01:33 oh, maybe I'm misremembering and these games are actually the 150 at highest XL? 13:02:32 it's been so long since I actually did anything with these scripts 13:06:10 I'm not set up to test them locally right now but I suspect that just removing lines 850 and 851 in html.py should work if anyone wants to enlarge the ongoing games table to include everyone 13:06:20 I can take a look in a bit 13:06:34 Unstable branch on crawl.akrasiac.org updated to: 0.26-a0-70-g31f1466 (34) 13:06:34 currently stuck in a maze of mako execution order problems 13:21:34 -!- amalloy_ is now known as amalloy 13:30:54 elliptic: cap removed 13:31:04 515 right now :D 13:31:46 nice, thanks! 13:31:56 filtering is kind of cool to find games by server 13:32:21 it's too bad these tables don't live update, but that is probably way out of scope 13:33:28 hm, 0 games in progress on cdo 13:33:52 if only my ping was better for cdo nowadays 13:33:56 yeah, I noticed that in the logs its logfile is entirely empty 13:34:19 possibly people don't yet know it got 0.25, it happened yesterday (and iirc didn't happen at all last tournament) 13:34:28 I can fix the empty logfile at least :P 13:35:57 hm, I went and quit a game in 0.25 CDO and the high scores has one other game in it 13:37:58 it should have one game in progress now the next time the scripts update 13:38:38 looking at the raw logfile, I think that one and yours just happened 13:38:49 ah 13:39:04 ah you can see some cdo games here: https://crawl.develz.org/tournament/0.25/players/scummos.html 13:39:18 so it has read something since I noticed that -1 13:39:27 uh 13:39:32 that seems to be the same game 4 times... 13:39:33 in fact it read the same game 4 times? 13:39:46 (that was the 1 game on the cdo high scores) 13:39:49 yeah 13:40:27 seems like what would happen if the seek position isn't getting calculated correctly 13:40:59 hm cdo is not on the right version 13:50:59 Stable branch on crawl.develz.org updated to: 0.25.0-1-g7eea58d2a3 (34) 13:52:28 well, I'm guessing it must have something to do with http://crawl.develz.org/milestones-0.25.txt being the wrong file 13:53:28 it needs root access to fix though 13:54:06 milestones-0.25.txt -> /srv/dgamelaunch/crawl-0.24/saves/milestones 13:55:52 what is the right email contact for napkin, anyone know? 14:08:04 -!- splicycash is now known as spicycat 14:31:18 What's the maximum sidebar width on web console anyways? I can see that on local tiles it's 42, but I'm not sure it's the same? (I don't see a clear def about it or call to get the measure in tileweb.cc) 14:48:57 advil: not sure if you contact Napkin about that wrong link issue on cdo, but I just messaged him on Discord; he's on roguelikes so you can always contact him via PM that way 14:49:06 ah ok 14:49:21 I did not contact him because I wasn't sure of the best way these days 14:49:27 I did tell him about what you found though 14:50:15 he has just messaged me this morning saying how he's glad he got it installed since he didn't realize that the tournament started yestarday and not today (which he was under the impression it did) 14:50:22 heh 14:50:28 was there any discussion about what the best way would be to add a uniques list to the player/clan pages? 14:50:45 there is both a related category and banner but I don't see a good way to use those on the player page 14:50:57 my instinct is just to add it below ongoing games or something 14:51:07 maybe as another tab 14:51:12 haven't seen any discussion of that, just more requests for it 14:51:17 yeah 14:51:43 there's even code for it, so it's just a matter of sticking the info somewhere 14:52:05 in principle could just add a column or two to the category page the same way banners are listed? 14:52:57 oh with custom info for each category? 14:53:11 people would have to go to that page and search for themselves, but it might be cleaner in some ways than adding another tab in each player page 14:53:12 yeah 14:53:36 https://crawl.develz.org/tournament/0.25/banner-score.html already has such custom info 14:53:39 oh I see what you mean, I was thinking on the individual player categories page 14:53:47 yeah 14:53:56 well that would be an easy first place to add it 14:54:16 adding a column to the individual categories tab on the player page makes sense too 14:54:34 also, has anyone started doing any retheming of the banners.mako page? seems like another gap 14:55:35 huh, unique harvesting includes player ghosts? 14:57:07 yeah, it's a bit weird to me since I think that turns the category into mostly a "how much time did you spend playing crawl" category 14:57:48 though arguably it would be that regardless 14:59:04 (but with just uniques you can at least stop thinking about the category if you manage to kill them all) 14:59:48 honestly I don't think listing uniques is that helpful given that you can just kill more player ghosts 15:01:04 (I had forgotten about the player ghost addition until now) 15:01:22 well, it's very hard to figure out what ones you have killed, and it's also relevant to a banner 15:09:23 alexjurkiewicz is there a way to have a cursor while doing a custom column display function? 15:13:06 it's possible you will need to do this, I can't figure out an obvious way to add a column unless the db already has this information, but to compute the uniques list one needs to do a query over kills_of_uniques 15:15:18 -!- aidanh_ is now known as aidanh 15:21:03 advil: Napkin fixed that milestones symlink for cdo 15:21:30 advil: do we need to do anything in particular for the DB for cdo? 15:21:59 I think there might be few enough duplicated games that we can ignore them? 15:22:08 right 15:22:18 wondering if the seeking might be weird since the file is changed 15:23:03 I think it's ok, all the milestones were before the time period so it was still seeking to -1 15:23:08 dcss_tourney doesn't store seek values independently of milestones it has processed (unlike scoring) 15:23:16 ah ok 15:44:29 Question: On the player sidebar why do we use the second word of every god's name except Fedhas? We say out the full thing of Mottled Draconian of the Shining One or of Jiyva Juibisha; but we just say "of Fedhas" instead of "of Fedhas Madash" 15:57:19 Bcadren: i don't think fedhas is an exception 15:59:44 gozag also has a three-part name, but only the first is used. as far as i can tell only FGJS have more than one name-part, and half of them use only the first part 16:00:56 amalloy *double checks that mainline hasn't changed this* yea it is. It's not an exception in the sidebar code; it's an exception in god_name() function itself. religion.cc line 2112...I guess that's fair on Gozag though; it just struck me as weird...I guess their second names on the ones that aren't shown in the sidebar like that are handled like 16:00:57 the epiphets for those that are shown that way IE: Dithmenos 'the Shadowed' 16:03:46 IDK it feels weird that Fedhas (and I guess Gozag) are like that, when the full random name for Jiyva is shown; as well as both of Nemelex Xobeh and the entirety of the Shining One. [Suggest changing it?] 16:07:01 oh, i forgot N 16:07:34 i can't imagine changing TSO. The Shining One is TSO's name; there is no in-universe shorter version of the name 16:08:35 NJS use their full names, while FG use a shorter version. i don't really see anything wrong with that? the gods are allowed to have different preferences 17:38:30 Hi! Will version 0.25 be added to https://crawl.develz.org/debian/dists/crawl/ in any near future? :) Or should I clone/build myself? 17:39:02 LarsH: yes, sorry we're behind on getting that up there 17:39:23 LarsH: feel free to build it yourself, of course; we will be building those packages at some point in the next day or two 17:39:40 I'm just a little busy today and tomorrow 17:39:57 Alright! Thanks for doing a great job. Looking forward to investigate the new magic schools 18:10:24 -!- Tiobot is now known as Guest53166 19:30:24 advil: the "right" way to do that (collect all uniques) would be to have a column which contains all the required info 19:30:30 so the column might be a JSON object which contains keys equating to every unique and the value being true/false (or number of times killed) 19:31:35 see the _pretty_combo_scores function for an example 19:36:01 ebering: advil: this morgue shows a broken death message I think related to changes one of you made this year: https://crawl.project357.org/morgue/bogs101/morgue-bogs101-20200612-070414.txt 19:36:16 "Killed from afar by a guardian golem with an exploding inner flame summoned by the player character hexed by INVALID YOU_FAULTLESS" 19:36:26 %git bed441b55 19:36:26 07ebering02 * 0.24-a0-8-gbed441b: Dissapate Guardian Golem clouds out of LOS (11701) 10(1 year, 4 months ago, 2 files, 5+ 2-) 13https://github.com/crawl/crawl/commit/bed441b55a9d 19:36:43 %git ab8558aff45 19:36:43 07advil02 * 0.25-a0-959-gab8558a: Generalize b977e01cb5bc to other penetration crashes 10(5 weeks ago, 1 file, 11+ 5-) 13https://github.com/crawl/crawl/commit/ab8558aff455 19:36:57 one of those two, I think 20:22:39 -!- werekitten is now known as misha 20:41:06 -!- amalloy is now known as amalloy_ 20:44:18 -!- Tuxedo[Qyou] is now known as Tux\Qyou\] 20:44:33 -!- Tux\Qyou\] is now known as \\\\\\\\\\\\ 20:45:57 -!- \\\\\\\\\\\\ is now known as \Tux[Qyou] 20:46:39 -!- \Tux[Qyou] is now known as \[`\``\] 20:47:25 -!- \[`\``\] is now known as Tux[Qyou] 20:47:32 pwrfulfish (L8 FoFi) Crash caused by signal #6: Aborted (D:4) 20:54:08 -!- Tux[Qyou] is now known as TrolandDump 22:53:54 03PleasingFungus02 07* 0.26-a0-71-g6d82f5e: Pasty desc 10(16 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/6d82f5e594e1 22:56:18 03PleasingFungus02 07* 0.26-a0-72-g09a6a6c: Revert "Pasty desc" 10(18 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/09a6a6ccbd1c 23:01:40 Unstable branch on crawl.kelbi.org updated to: 0.26-a0-72-g09a6a6ccbd (34)