00:25:00 -!- amalloy is now known as amalloy_ 01:34:44 Unstable branch on crawl.develz.org updated to: 0.27-a0-34-gc18c9092ac (34) 01:55:35 Windows builds of master branch on crawl.develz.org updated to: 0.27-a0-34-gc18c9092ac 02:00:06 <12e​bering> @gammafunk cool I will have time today to tweak the scoring based on last t's feedback 02:01:01 <12e​bering> sadly don't think I'll have time to do UI improvements before or during 02:45:32 Unstable branch on cbro.berotato.org updated to: 0.27-a0-34-gc18c9092ac (34) 02:53:54 Monster database of master branch on crawl.develz.org updated to: 0.27-a0-34-gc18c9092ac 03:15:40 Stable (0.26) branch on cbro.berotato.org updated to: 0.26-b1-32-g5d43845318 03:31:54 Stable (0.26) branch on crawl.kelbi.org updated to: 0.26-b1-32-g5d43845318 03:32:44 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-3840-g9efd504fd6 03:44:12 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.03-85-g6dd6cd2cfd 05:25:36 <12e​bering> ok, so from the discussion notes 6 months ago, here are the changes I'm going to suggest: 05:27:51 <12e​bering> For the heritic banner, tiers are 1: abandon a god and do not rejoin them, 2: abandon a god and mollify them, 3: abandon and mollify 3 distinct gods in 3 different games 05:28:15 <12e​bering> (the old heretic is abandon and mollify 1/ 3/ 9 distinct gods in distinct games) 05:28:31 <12e​bering> For unique harvesting score cap player ghosts at 4 05:29:17 <12e​bering> In every category, use RANK() instead of DENSE_RANK(), so we capture the relative quality of a player's performance, and not how many players did better than them 05:29:21 <12e​bering> erm 05:29:25 <12e​bering> DENSE_RANK instead of RANK 05:30:41 <12e​bering> in the combo high score category, replace +1 for hs, +1 for win, and +3 each for species/bg with: +1 for hs with XL >= 9, +9 for win, and +27 each for species/bg win 05:34:49 <12e​bering> Piety becomes a clan only category 05:35:36 <12e​bering> Piety, Harvest, and Exploration are scored "proportionally". Each of them has a max value, so instead of awarding 10,000/rank points they award progress / max * 10,000 points 05:41:14 <12e​bering> in the would be nice but i'm not sure how to phrase it and if I have the time to develop the query feature request: a category to encourage diversity of combos played/won 05:48:06 <12e​bering> oh, and count the first 9 nemelexers instead of the first 8. maybe. 06:33:40 <12e​bering> oh, banners should also be proportionally scored 06:33:57 <12e​bering> hm maybe maybe not for that one 09:06:54 -!- Yermak_ is now known as Yermak 10:48:34 ebering: those changes seem reasonable to me 11:39:39 New branch created: pull/1671 (3 commits) 13https://github.com/crawl/crawl/pull/1671 11:39:39 03Peter Gerlagh02 07https://github.com/crawl/crawl/pull/1671 * 0.27-a0-35-g45eb90a: Ely (permanently) grants XP on sight, rather than on kills. 10(9 months ago, 6 files, 29+ 12-) 13https://github.com/crawl/crawl/commit/45eb90a32a2f 11:39:39 03Peter Gerlagh02 07https://github.com/crawl/crawl/pull/1671 * 0.27-a0-36-g0f62bde: spelling fix 10(9 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0f62bde28611 11:39:39 03Peter Gerlagh02 07https://github.com/crawl/crawl/pull/1671 * 0.27-a0-37-gcb28c73: I don't understand what this does, but hopefully it fixes things 10(38 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/cb28c73dab37 11:41:57 nice commit title 11:45:40 Stable (0.26) branch on underhound.eu updated to: 0.26-b1-32-g5d43845318 11:47:39 heh 11:47:53 honesty in commit titles, a refreshing change 11:49:14 I've contacted all server admins who don't already have 0.26 installed, so that's: CDO, CUE, CWZ, CXC, LLD 11:49:20 I need to add CPO to that list 11:49:58 Webtiles server stopped. 11:50:06 Webtiles server stopped. 11:50:07 Webtiles server started. 11:50:09 nice, looks like CUE is getting updated 11:51:24 next up is an email to snark detailing what fixes we might need for the new version (Palentonga, Delvers, As->Br) 11:51:24 but I'm going to get the tournament data in sequell first 11:51:24 advil: are you going to be able to set up 0.26 on CAO? 11:51:55 yes, I can do that 11:52:03 a bit worried (again/still) about cao disk space 11:52:05 great, thanks 11:52:22 did you finally decide about a ttyrec policy? 11:52:29 maybe you had done and I'd forgotten 11:52:36 no, no decisions 11:53:22 a general problem is that the filenames are so disconnected from game ids that I still haven't had time to sit down and figure out how to enact any particular policy 11:53:30 ah, right 11:57:44 gammafunk: does sequell handle Hedge Wizard "correctly" 11:57:54 (I have no idea what correctly should be 11:59:33 funny you say that, I was going to include it in my list, but I likewise have no idea what correctly should be! 12:00:08 perhaps only PleasingFungus knows... (@PleasingFungus should hedge wizard have its class abbreviation be HW?) 12:00:31 but on the first question, no it definitely has no special rename of hedge wizard 12:00:42 I suppose we should establish what we need before I email snark 12:00:49 !lg * wz x=cls current alpha 12:00:50 <10P​leasingFungus> many people have requested that it be HW 12:00:51 2590. [cls=Wizard] HellBreezer the Magician (L2 DsWz), got out of the dungeon alive on 2020-08-30 02:50:31, with 26 points after 1084 turns and 0:09:43. 12:01:04 I'm stumped on a technical issue that's webtiles unique. On local my snowdrifts look fine; on webtiles it keeps failing to draw them right. It draws the edges around them but not them themselves. I could completely refactor it; but I'm just stumped on what's going wrong. Copying the exact logic of what I did in tiledgnbuf.cc to cell-renderer.js 12:01:05 just didn't work and no idea why. Anyone willing to help with this that knows more about the webtiles-side renderer? 12:01:05 <10P​leasingFungus> i don't really care 12:01:09 it would be pretty logical 12:01:14 <10P​leasingFungus> sure 12:01:28 <10P​leasingFungus> i leave it up to your judgment 12:01:45 hrm, I guess the overriding thing seems to be consistency with other class names 12:02:00 there's not a critical loss/gain of words going on, obviously the most important design consideration 12:02:48 I assume the current code in crawl has it as Wz still 12:02:48 !kw wz 12:02:48 Built-in: wz => cls=Wizard 12:02:49 ah 12:02:55 well, that certainly isn't going to help 12:03:01 !lg * cls=hedge_wizard 12:03:02 13482. FelidMaster the Magician (L1 FeWz), slain by a jackal on D:1 on 2021-01-04 16:42:15, with 0 points after 65 turns and 0:01:14. 12:03:41 also, I'm not sure how these affect CAO scoring 12:03:58 sequell has some fairly robust support for renaming things, but I'm not sure what we can do with CAO scoring 12:04:31 that's not a tournament issue, but something to consider when making a decision, I guess 12:05:14 all we need to do is settle whether hedge wizard stays as Wz or changes to HW before tournament, and update crawl and tournament scripts and sequell if that's necessary 12:05:30 for the other changes, I think only sequell needs a change (again leaving CAO as a separate issue) 12:06:07 but I'd like to contact snark today about what we'd need, and even if those changes aren't all made before tournament, he'll have a complete list to work off of 12:06:27 the only critical changes for sequell are the tournament data, but I'm going to merge presently 12:09:55 Here's all the information if someone wants to help; pastebin of what the logic lines look like and screenshots of how it's looking in game. https://imgur.com/a/Gd6ROcI https://pastebin.com/pA4Xi7Hs 12:27:32 Unstable branch on crawl.akrasiac.org updated to: 0.27-a0-34-gc18c909 (34) 13:26:54 Where are the monster lists for Ziggurats stored? I'm having issues grepping around the lua side 13:36:28 gammafunk: I've pushed the changes to master and to 0.26-tourney 13:36:40 nice, thx 13:37:24 Nap.kin had set me up with a cdo login last T I thought but I don't remember if it was just adding my pubkey to a crawl user or creating a user for me 13:37:30 so I can't finish the handoff 13:37:36 basically out o time tho 13:38:17 all logins on that server are through the crawl user 13:38:24 the wording needs a second set of eyes but the back-end changes should work query wise 13:38:33 so it should be your key 13:38:39 crawl user = `crawl` 13:39:03 perm denied 13:40:21 it's not super important since I need to prepare a pre-recorded talk and shift my sleep schedule to attend a conference in a nonlocal timezone 14:02:00 I don't suppose there's anyone here who would be able to give insight into why `dgl/bin savegame-transfer` and `dgl/bin remove-trunks -v` mangle save file names for any version whose hash begins with 5? 14:02:23 I've alternated between trying to figure it out and just manually updating saves from these versions and doing it manually is so far winning out 14:03:17 savegame-transfer charname works just fine so it is only the display? 14:03:17 (but the bulk update script I'm using relies on the display) 14:09:01 it kind of seems like it must be something dumb like somewhere there's a regex [123467890] but if so, I can't find it 14:09:02 -!- G-Flex_ is now known as G-Flex 14:14:57 -!- aidanh_ is now known as aidanh 14:17:07 lol `2.9G crawl-inotify-where.log` 14:17:14 how did I miss this one before 14:17:51 nice 14:18:10 I think this is not read by any automated things? 14:18:15 well, one way to find out 14:18:36 that's what webtiles uses to fill in lobby info, no? or is that another file 14:18:51 CAO, the ultimate long-term experiment as to what happens when you run a crawl server for decades 14:18:54 that seems to be a log of everything inotify wrote to those other files 14:19:07 e.g. the lines are stuff like "Wrote /chroot/dgldir/ttyrec/Jaredude/Jaredude.dglwhere: 1301|L13 HOFi, Gauntlet" 14:19:34 but I think it is the dgwhere files that are doing the work 14:21:43 !lm Jaredude 14:21:44 4723. [2020-12-25 21:51:06] Jaredude the Fighter (L11 MiBe of Trog) left the Lair of Beasts on turn 10865. (Lair:1) 14:22:31 maybe it's not even running right now 14:31:58 something tells me this might not scale: `for ttyrec in "$TTYRECDIR"/*/*.ttyrec` 14:36:14 heh 14:36:46 had no idea bash even supported that level of recursive glob expansion 15:14:03 -!- Tiobot is now known as Guest36072 15:27:08 advil: i truncate crawl-inotify-where.log regularly 15:29:20 hopefully that means it's not important 15:31:46 your ttyrecs should be getting compressed so that .ttyrec is only ongoing games which is what inotify is used for 15:32:41 i don't know if that helps bash though when it comes to having tons of unmatching files 15:32:51 non matching 15:34:17 find -print0 | xargs -0 probably better 15:41:56 -!- amalloy_ is now known as amalloy 15:58:44 manually running the compress-ttyrecs script did finish, so I guess it's not completely impossible 16:10:30 i assume you've grepped for lines that contain 6 but not 5, and vice versa? 16:38:38 03advil02 07* 0.27-a0-35-g405e3fa: Simplify quiver verbs for misc evokables 10(6 hours ago, 1 file, 1+ 11-) 13https://github.com/crawl/crawl/commit/405e3faaac44 16:38:38 03advil02 07* 0.27-a0-36-g6ed78de: Add a fallback targeter heading for firing 10(6 hours ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/6ed78dee3f1f 16:38:38 03advil02 07* 0.27-a0-37-g08524f5: Tweak targeting help 10(6 hours ago, 1 file, 3+ 3-) 13https://github.com/crawl/crawl/commit/08524f53dcbf 16:38:38 03advil02 07* 0.27-a0-38-g1d1f4c8: Add a note about sub-ordering for fire_order 10(5 hours ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/1d1f4c8ba362 16:38:38 03advil02 07* 0.27-a0-39-gbd55b08: Restore switch-on-autopickup behavior from pre-0.26 10(12 minutes ago, 4 files, 69+ 41-) 13https://github.com/crawl/crawl/commit/bd55b0887b59 16:38:38 03advil02 07* 0.27-a0-40-g5f2be0e: Disallow throwing stones while wielding a sling 10(2 minutes ago, 1 file, 6+ 1-) 13https://github.com/crawl/crawl/commit/5f2be0e231e6 17:03:20 Unstable branch on crawl.kelbi.org updated to: 0.27-a0-40-g5f2be0e231 (34) 17:39:14 -!- jfcaron_ is now known as jfcaron 18:02:19 advil: did you have any strong opinions on whether Hedge Wizard should become HW, as someone who understands possible CAO issues (or in any other sense)? 18:02:35 One option is to delay a decision or a rename until after tournament 18:03:09 I shouldn't just say rename, but specifically a class abbreviation rename 18:22:50 Unstable branch on underhound.eu updated to: 0.27-a0-40-g5f2be0e231 (34) 18:37:59 if you're considering an abbreviation rename, would it take minimal extra work to change delver to Dv as well? i didn't get that suggestion made until after it was already merged, but De seems like a pointless overlap with DE 18:45:26 I'm asking snark about what a rename for e.g. As to Br entails, so I'll have a better answer when he responds 18:53:08 treating HW as an alias of Wz might be a way to go? 18:53:17 if there's a good way to do it 18:53:24 (should be doable in cao scoring) 18:54:09 !lg * --hw 18:54:10 No keyword '--hw' 18:54:51 I looked in sequell earlier and from the config it wasn't obvious if it supported aliases for jobs but there could still be a way 18:55:54 yeah, I sent that email to snark asking about it brigand -> assassin 18:56:10 didn't ask about hw since we didn't have a final opinion on that 18:56:55 but seems similar to how Kenku vs Tengu was handled