00:03:43 -!- amalloy_ is now known as amalloy 00:13:14 advil: thanks 00:30:17 -!- james1 is now known as Sage1234 01:37:09 Unstable branch on crawl.develz.org updated to: 0.25-a0-56-g68f8618 (34) 01:40:44 advil: I published your release post, only changes was a post-script I added about a writeup for 0.24 I'll do soon 02:08:20 Windows builds of master branch on crawl.develz.org updated to: 0.25-a0-56-g68f8618 02:57:54 Monster database of master branch on crawl.develz.org updated to: 0.24-a0-443-g80245de 03:31:27 Stable (0.24) branch on crawl.kelbi.org updated to: 0.24.0-0-ga7d21def0a 03:32:12 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-2634-gb4598b3726 04:19:49 hey! why don't I get a mention in the community contributors here? https://crawl.develz.org/wordpress/0-24-plants-vs-vampires 04:22:01 i demand recognition 04:43:36 gmarks is in there twice, as well 04:44:41 -!- amalloy is now known as amalloy_ 08:31:53 I see the webserver JavaScript stuff in the repo, how much to the various servers customize their UI? 08:32:02 For things like morgues and player rankings, etc. 08:33:22 I guess I can just make an account on another server and see if it looks them same. 08:54:09 advil: I guess you already made the post, but I did a variety of ad-hoc things 08:54:30 diffing credits, using git log to produce a list of contributors to the version, and also grepping the logs for () credits in case of vaults or w/e 08:54:38 that last one was a a bit of a challenge 09:10:19 alexjurkiewicz sorry was following the lead from the 0.23 post where you weren't listed either, the principle that I inferred was that that list wasn't for core contributors in some sense (devteam, server owners). I'm afraid I left floraline off for that reason...not to say that either of you shouldn't be acknowledged!! 09:11:32 I actually considered listing all server owners in that post too, since I actually don't think you all get enough credit, but didn't end up doing that; may be worth doing in a future release post though 09:29:15 floraline My fork doesn't appear to have updated, is there a compilation error serverside that I'm not getting local or was the rebuild taken out of the schedule during the tournament update? 09:29:57 ebering: ok, I did everything but the last one, hopefully that won't miss too many people...did you glance at the list to see if it looks basically right to you, since you merged a lot of PRs? 09:34:19 it looks right to me, though I think some people got duplicated in the credits 09:34:31 theJollySin is John Stilley I think? 09:34:49 ah ok...I already fixed gmarks 09:35:29 yeah you are right about that one 09:35:32 yep 09:36:08 one of his commit emails doesn't match up to the name at all so I missed that 09:37:42 did you already edit it? 09:38:12 no, I'm preparing for the worst part of my regular job 09:38:25 well, someone edited it! 09:38:32 spooky 09:38:52 I guess it's the season 10:01:47 any dev online now? there is a bug in 0.24 caused by this: https://github.com/crawl/crawl/commit/9c56bcba7025d672565a42afd8ec1305c020d4be 10:02:05 skill gains and actions are missing from morgue files 10:02:16 comma or " in a wrong place? 10:04:11 why did that even compile 10:04:52 :D 10:05:18 03advil02 07* 0.25-a0-57-ga0c9b72: Fix comma (Goratrix) 10(43 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/a0c9b72effd5 10:05:56 03advil02 07[stone_soup-0.24] * 0.24.0-1-gfbc8707: Fix comma (Goratrix) 10(81 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/fbc8707122f4 10:06:49 well, that fixes it for tournament players at least, we are planning a 0.24.1 after tournament in any case 10:07:46 will the offline builds be rebuilt? would be nice for people like me who play offline (and trunk builds were not available for quite some time) 10:07:49 Any server owners/operators online? Quick intro question. 10:09:09 Heliophobic: Suggest just asking the question 10:11:41 Heliophobic if it's the same question you asked earlier, I think the answer is that most server owners customize the main page, and maybe add some scoring stuff that's separate, but otherwise leave it untouched 10:12:12 Ah. Thanks. 10:12:18 LLD's different, I think 10:12:25 the exceptions being CPO which is very different, and CWZ which has a bunch of custom things including sounds 10:12:35 I mean, other than by virtue of the interface being in Japanese 10:12:38 I can't find any stuff for viewing your morgues or server high scores in the repo. So that must all be custom? 10:12:52 lld I don't know about 10:13:03 which server? 10:13:10 Heliophobic: Do you mean via scoring Web pages or via Sequell? 10:13:33 web pages 10:14:06 for morgues most servers just expose the morgue folders via apache or something like that 10:14:16 cao scoring is its own thing 10:14:41 I play on CKO and there are pages for all your past morgues, and various web pages for comparing players. Which all seem like good content. 10:15:06 can you link to it? I thought I remembered that but the link isn't obvious from the main webtiles page there 10:15:17 Seems like a good solution. Just looking around for places in the codebase that could use some TLC. 10:15:33 https://crawl.kelbi.org/#lobby 10:15:35 CAO's scoring comes from a separate repository at https://github.com/crawl/scoring; we use that; I guess but I don't know that CKO's scoring is derived from it but heavily hacked about. 10:15:41 https://crawl.kelbi.org/scoring/highscores.html ? 10:15:52 Or, in my case: 10:15:53 https://crawl.kelbi.org/scoring/players/heliophobic.html 10:16:15 I don't actually see a link to that from the lobby, but yeah, floraline is running a custom version of the scoring scripts 10:16:47 Ah, interesting. 10:16:51 that are run on CAO 10:17:05 advil: You only see the link if you're logged in, hence me supplying the scoring link directly 10:17:13 ah I see 10:17:17 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-57-ga0c9b72eff (34) 10:18:03 I believe this is what cko is running: https://github.com/floraline/scoring/tree/cko 10:18:15 base repository: https://github.com/crawl/scoring 10:18:52 Heliophobic: If you're looking for something to do there is a known problem that restarting the scoring daemon on CAO takes _forever_, but it's being looked into anyway. 10:19:55 Ah, neat. 10:20:42 I'm also noticing a lot of Python code with no doctstrings, in that Repo and in the webserver in the main crawl repo too. Not sure if that's a choice, or just what happened. 10:21:58 But thanks all. 10:22:32 well, the cao restart problem is something I'm actively working on, but no doubt there's a lot of ways in which scoring can be improved...most people seem to look at the code and decide to rewrite it from scratch though 10:22:52 docstrings in the webtiles code would probably be very useful 10:24:44 "rewrite" is probably because it's a hacked-up copy of an ancient nethack scoring setup >.> 10:26:26 It looks like the scoring repo uses Mako files to generate HTML. I'm not familiar with that, but all my little ideas for improving scoring involved adding minor JavaScript to the pages. We'll see if that's made easier or harder through this mako build process. 10:26:30 One way to find out! 10:26:54 I haven't used mako aside from this but it's a lot like every other templating system I've encountered 10:28:15 Not to be Mr Awkward but personally I would regard it as a major downside if the scoring system required Javascript or buried interesting data under it. 10:28:59 No, I wouldn't lose any functionality by adding JS. 10:29:06 And it might all be doable in CSS. 10:29:20 huh, hadn't really looked at the nethack scoreboard before...the design choices are similar but the codebase seems unrelated 10:29:33 NAO or Hardfought? 10:29:53 I think one of those shares some long-distant ancestor with CAO scoring but ICBW 10:30:13 https://scoreboard.xd.cm/ 10:30:24 source (I think) is https://github.com/borekl/nhs 10:30:50 I forgot about the grand unified scoreboard, silly me 10:31:18 nhs is perl+postgre+template toolkit, cao scoring is python+mysql+mako 10:34:28 I wonder if someone took the "don't be like nethack" principle into writing scoring :D 10:37:28 Perl. Eww. 10:37:59 Basically any other language. I'd rather write the scoring server in Fortran. 10:40:47 fond memories of perl 10:41:13 also lol that larry decided he is ok with renaming perl6 to somethin else. recent news 10:48:48 * geekosaur liked perl6 but got tired of the wanking over the name and left until they find their butts 10:50:53 I like Perl 5 and the existence and name of Perl 6 doesn't really seem to interfere with that now it's clear I'm never going to have to change to it (although if the Perl 4 -> 5 transition's any guide it would be pretty painless, not like the Python 2 -> 3 mess) 10:51:40 4->5 was quite minor, iirc the only major change was expansion of @var in strings 10:52:23 5->6 is major, but the "use v6;" convention allows for transparently loading a perl5 interpreter, plus there's a mechanism to allow p5 and p6 to interoperate 10:52:50 There's some particular Perl 4 awfulness like setting $[ which could trip you up (that's finally been deprecated away and doesn't work at all IIRC) 10:53:59 ... but if you didn't do any of that, well, I know people still running their Perl 4 scripts unaltered. I know Python's design philosophy is "whatever Perl didn't do" but really that shouldn't extend to "version transitions should be painless" :-) 10:55:43 I will admit Python 2 -> 3 not being backwards compatible was a bizarre choice. Especially for like 2 minor things. 10:56:24 $[ was a hack for a2p and probably shouldn't have been done in the first place; p5 admitted that 10:56:45 Briefly getting back to Crawl, Sequell is a mixup of Go, Ruby, Perl, PostgreSQL thus ensuring no-one at all understands it 10:58:08 yeh, I had to translate a sizeable perl 4 codebase to perl 5 and the only major issue was the @var thing in strings; the rest was gradually rewriting to use new p5 features 10:59:40 advil: I'm in the contributors list twice, once as kitchen-ace (which can be removed) and once with my name 10:59:54 congrats on another successful release btw! 11:01:28 "Identification scrolls are no longer used as a potential Trove cost." oh good 11:06:48 aidanh: somewhere between 80d7c3d and 39a19ac windows console dark gray for recommended background(/species) broke, though the highlight color difference still works. (Or it might be that what was reimplemented didn't get this case, rather than it breaking per se) 11:07:52 definitely a bunch of commits that touch windows console colors in there 11:08:02 (report from tmass in ##crawl) 11:10:47 I thought it might be handy to build some Dockerfiles to build and run the codebase. But then I remembered people would want a Windows version. 11:11:20 And I don't really have access to a Windows machine. I guess a conference room at work. 11:15:20 I could certainly support a Linux Dockerfile though. Non-webtiles players might appreciate it. Could help testing. 11:15:31 But Windows support is important, I guess. 11:18:24 ??docker 11:18:24 docker[1/2]: https://bitbucket.org/TZer0/crawl-docker - functioning prototype with external storage settings (and thus import) working. 11:18:29 might be a useful starting point 11:18:40 afaik it hasn't been updated in a long time 11:19:59 Ah, neat. 11:20:10 ??docker[2 11:20:10 docker[2/2]: https://bitbucket.org/mattiasjp/crawl-docker by Mattias 11:20:17 ??ansible 11:20:18 I don't have a page labeled ansible in my learndb. 11:20:40 there's also an old ansible playbook somewhere or other 11:21:57 ?/ansible 11:21:58 Matching entries (1): dgl[3]: ansible version in development by Mattias at https://github.com/mattias/ansible_playbook_webtiles 11:22:54 Well, maybe I can revive the Crawl Dockerfile and put it up on DockerHub after each release. 11:23:00 !learn add ansible see {dgl[3]} 11:23:01 ansible[1/1]: see {dgl[3]} 11:23:11 Just digging around trying to find a place to be useful. I'll go back to Mantis. 11:25:29 Stable (0.23) branch on underhound.eu updated to: 0.23.1-89-g277498a001 11:46:46 Heliophobic: I'm happy to recommend you some of my favourite bugs if you like :-) 11:52:00 ohno (L11 BaFi) ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1716 failed. (D (Sprint)) 11:53:13 Heliophobic: if you are going to improve the scoring daemon i would ask that you ignore the cko fork, focus on the base repo. all i did was hack it up as fast as psosible and made the code worse 11:53:13 floraline: You have 2 messages. Use !messages to read them. 11:53:46 ohno (L11 BaFi) ASSERT(!invalid_monster(&mons)) in 'mon-death.cc' at line 1716 failed. (D (Sprint)) 11:55:50 wouldn't mind knowing the OOO for parsing crawlrs across servers, and how it effects teams. i know y'all are busy so i dont expect an answer rn 11:56:02 but curious if someone could ever determine that order heh 11:56:11 crawlrcs* 11:56:16 it should be listed somewhere on the tournament site 11:56:22 ah! 11:56:31 CAO, CBRO, CDO, CKO, CPO, CUE, CWZ, CXC, LLD 11:56:33 thanks advil lol 11:56:42 inset box under "Clans": https://crawl.develz.org/tournament/0.24/ 12:07:58 bronco (L20 MiBe) ASSERT(isnormal(n)) in 'ray.cc' at line 189 failed. (Vaults:1) 12:09:55 ahh, the first ray.cc crash of the new season 12:42:58 that's not a normal ray 😱 12:47:26 %git 93fddb32 12:47:26 Could not find commit 93fddb32 (git returned 128) 13:05:48 Unstable branch on crawl.akrasiac.org updated to: 0.25-a0-57-ga0c9b72 (34) 13:22:20 &versions 13:22:52 CAO: 0.25-a0-57-ga0c9b72, CBRO: 0.25-a0-56-g68f8618, CDO: 0.25-a0-56-g68f8618, CKO: 0.25-a0-57-ga0c9b72eff, CPO: 0.25-a0-56-g68f8618, CUE: 0.25-a0-55-g0753fd1ad2, CWZ: 0.25-a0-41-g6cf4ce5, CXC: 0.25-a0-44-g29a1220a87, LLD: 0.25-a0-55-g0753fd1ad2 13:23:01 well that doesn't answer my question 13:23:52 do you want to check 0.24 specifically? 13:24:07 &versions file~~0.24 13:24:20 yeah, but I think I should just rebuild everything I can because of that dump_order bug I introduced 13:24:22 CAO: none, CBRO: 0.24-b1-48-gd9db55c, CDO: none, CKO: 0.24.0, CPO: 0.24.0, CUE: 0.24.0, CWZ: none, CXC: 0.24-b1-30-g840c9efd86, LLD: 0.24.0-1-gfbc8707122 13:24:42 yeah probably rebuilds pre-tourney for that would be good 13:25:03 oh what's up with cao? 13:25:23 not sure 13:25:28 0.24 is working..oh 13:25:34 it doesn't have the period in its name 13:25:39 perhaps then 13:25:42 doesn't have it in the rebuild dropdown either 13:25:43 oh hehh 13:25:50 &versions cv=0.24|0.24-a 13:26:01 CAO: 0.24-b1-30-g840c9ef, CBRO: 0.24-b1-48-gd9db55c, CDO: 0.24-b1, CKO: 0.24.0, CPO: 0.24.0, CUE: 0.24.0, CWZ: 0.24-a0-736-g4e6fe30, CXC: 0.24-b1-30-g840c9efd86, LLD: 0.24.0-1-gfbc8707122 13:26:04 by its name, I mean the file's name 13:26:08 the logfile, that is 13:26:29 oh, for the rebuilds? yeah I might need to update the cgi for that 13:26:32 or you could, I think 13:26:34 Stable (0.24) branch on crawl.kelbi.org updated to: 0.24.0-1-gfbc8707122 13:26:46 yeah I can try...I think it should happen automatically though? 13:27:11 ??rebuild 13:27:12 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.kelbi.org/rebuild/ Bug gammafunk, advil, |amethyst, or Nap.Kin for CDO. Use your powers wisely. 13:27:17 I think that one does have to be done manually 13:27:21 it's a hard-coded list iirc 13:27:34 not covered in the dgl guide, let me see 13:27:54 cxc rebuild seems to not be working 13:28:48 you could ask Namanix on the discord about that 13:28:48 he's in Roguelikes I think 13:28:51 I can ask in a bit, too 13:38:19 Stable (0.24) branch on crawl.beRotato.org updated to: 0.24.0-1-gfbc8707 13:43:27 Stable (0.24) branch on crawl.akrasiac.org updated to: 0.24.0-1-gfbc8707 13:43:41 Gut opinion pole: On Halloween all the rations look like candy. 13:44:49 (It's okay to downvote, you won't hurt my feeling.) 13:44:49 *feelings 13:53:24 -!- amalloy_ is now known as amalloy 14:07:13 Heliophobic that seems like a potentially fun thing to do, though there is already some halloween stuff 14:07:32 helmets turn to pumpkins 14:11:31 Player ghosts should be roaming free on this day, heh. 14:11:31 I guess one nice thing about the candy idea is that at least in principle a cosmetic name change could also be applied in a way that console players would see 14:11:33 heh 14:11:47 tbf only very rarely has crawl done temporary stuff that actually impacts gameplay 14:12:58 and I think those always came with long-term dev regret 14:22:12 &versions cv=0.24|0.24-a 14:22:12 CAO: 0.24.0-1-gfbc8707, CBRO: 0.24.0-1-gfbc8707, CDO: 0.24-b1, CKO: 0.24.0-1-gfbc8707122, CPO: 0.24.0, CUE: 0.24.0, CWZ: 0.24.0, CXC: 0.24-b1-30-g840c9efd86, LLD: 0.24.0-1-gfbc8707122 14:22:30 Yeah, I thought of the candy idea because my first couple ideas would impact gameplay or... whatever, affect high scores for players on that day. So cosmetic changes seemed safe. 14:22:35 I think CDO is showing 0.24-b1 because at one point there was a trunk version with that tag 14:22:49 I didn't get to asking for a CXC rebuild 14:22:56 oh 14:22:58 I was trying to think of other holidays to do as well, but nothing that was specific to a religion. Then I gave up and stuck with Halloween. 14:23:23 is that the issue you had with git not pushing to the branch properly? 14:23:36 I take it that it pushed to trunk instead 14:24:21 hopefully that doesn't cause any major problems 14:24:41 !lg * cdo vlong~24-b1 s=cv,file 14:24:42 Broken query near '~24-b1 s=cv,file' 14:24:49 !lg * cdo vlong~~24-b1 s=cv,file 14:24:50 22 games for * (cdo vlong~~24-b1): 22x 0.24-a (22x cdo/allgames-svn.txt) 14:25:29 I don't think it would other than it having a higher 0.24 vlong than any other server 14:25:45 well maybe this happened on other servers as well 14:26:22 ??rebuild 14:26:22 rebuild[1/2]: http://crawl.akrasiac.org/rebuild/ http://underhound.eu:81/rebuild/ http://crawl.berotato.org/crawl/rebuild/ http://crawl.xtahua.com/rebuild/ https://crawl.kelbi.org/rebuild/ Bug gammafunk, advil, |amethyst, or Nap.Kin for CDO. Use your powers wisely. 14:26:30 Stable (0.24) branch on underhound.eu updated to: 0.24.0-1-gfbc8707122 14:27:34 0.24-b1 is technically a tag on both trunk and the branch, at the divergence point -- that is always true I think 14:27:54 %git a39c87378 14:27:54 07ebering02 * 0.23-b1: Changelog through 0.23-a0-899-gbbae0a335a 10(9 months ago, 1 file, 29+ 3-) 13https://github.com/crawl/crawl/commit/a39c87378c14 14:28:11 e.g. that is on both trunk and the branch as well 14:28:27 it's 0.25-a0 that's on trunk only 14:29:23 well, in the past, no trunk version has ever been tagged as a beta 14:29:50 if you look in git log you'll see that all betas appear in trunk :-) 14:30:08 hmmm 14:30:21 I just don't recall ever seeing a trunk game get marked as beta 14:30:35 the first commit of stone_soup-0.xx is in both branches 14:30:42 it's really that commit that is tagged 14:30:52 so the tag appears in both master and the branch 14:31:42 e.g. a39c87378c14 is the last commit that is present in both master and stone_soup-0.23 14:32:52 !lg * file~~git|svn vlong!= vlong~~-b1 s=cv 14:32:52 2117 games for * (file~~git|svn vlong!= vlong~~-b1): 1668x 0.24-a, 449x 0.20-a 14:33:52 did we avoid this by just not having that be the case? 14:33:53 oh I see what you mean 14:34:05 like we made the the first branch commit not be in trunk? 14:34:08 actually, I'm now not sure why CDO is showing that version 14:34:27 %git 68f8618 14:34:27 07advil02 * 0.25-a0-56-g68f8618: Add some missing credits 10(18 hours ago, 1 file, 7+ 0-) 13https://github.com/crawl/crawl/commit/68f861856ed0 14:34:37 starting a new game on CDO gets that version 14:35:07 !lg * cdo cv=0.24-b1 14:35:08 No games for * (cdo cv=0.24-b1). 14:35:11 !lm * cdo cv=0.24-b1 14:35:12 No milestones for * (cdo cv=0.24-b1). 14:35:36 so my theory was not right 14:35:47 if cdo trunk was at the commit tagged as beta, it would report that in its vlong, right? 14:35:59 or no, we'd tag trunk with the new alpha 14:36:04 yeah it should 14:36:15 the alpha tag is one commit after the beta 14:36:21 oh 14:36:36 yeah...so if the server just happens to be updated exactly when that beta is current, it might do this 14:36:41 right 14:36:52 but you pushed the alpha like right after, no? 14:36:56 the alpha tag I mean 14:37:04 no, because it had to wait for the next commit 14:37:06 cdo is daily rebuild, so that seems odd coincidence 14:37:08 ohh, yeah 14:37:19 we in the past haven't waited like that, I guess 14:37:22 I had to go somewhere so someone else did it, maybe even the next day 14:37:31 we just "make" a new commit 14:37:35 any old update will do 14:37:47 I guess that's something we should put in the guide, to avoid that situation 14:38:12 so that the alpha can be pushed basically the same time as the beta 14:38:29 I'm not sure it'll cause any harm? or do you think tournament scripts will pick up those games? 14:38:44 no they won't, those read from specific logfiles only 14:39:15 but I guess it'd be ideal to avoid having effectively e.g. 0.25-a games tagged as the beta 14:39:20 since they're not in that stable branch 14:39:51 I don't know, seems like it'd be nice to me, but I suppose it's not that big of a deal in practice; it makes certain queries a bit weird 14:40:07 however those queries have to do with the beta, so that's not really a big deal 14:40:19 !lg * cdo vlong=~0.24-b1 x=cv,vlong 14:40:20 22. [cv=0.24-a;vlong=0.24-b1] Karagy the Protected (L11 FoFi of Zin), slain by an orc warrior (a +3 hand axe) in Bailey (bailey_polearm_5) on 2019-10-13 22:48:36, with 6712 points after 8035 turns and 0:50:10. 14:40:31 it looks like it's *only* vlong that's weird 14:40:52 right, but also the fact that the games are in fact from trunk, not from the release branch 14:40:57 or some are, rather 14:41:12 but yeah, glad I at least understand what was happening 14:42:47 Namanix says he's rebuilding CXC and will look into that rebuild script 14:42:58 I just need to get someone to make a post asking hong to update 0.24 for that one bugfix 14:43:07 but otherwise looks like we're all ready to go for tournament 14:54:41 does anyone use precompression on their server for morgue files? 14:54:52 I was wondering if that could help with johnstein's space issues 14:55:12 e.g. https://httpd.apache.org/docs/2.4/mod/mod_deflate.html#precompressed 15:11:27 advil: regarding that package issue, I think the problem is not that ubuntu was used, but that debian stable is just too recent for that person: https://packages.debian.org/search?keywords=libsdl2 15:11:49 maybe 0.23.2 used stretch? 15:12:00 but current debian stable does use 2.0.9 15:12:06 yeah, I wasn't sure that they're going to be able to get the sdl version no matter what 15:12:15 the libc version looked wrong to me though 15:12:59 do you know how to check cow version? 15:13:06 I can see what I used 15:13:46 oh, debian stable changed since the last release I bet 15:14:13 buster became stable on jul 6, stretch was stable before then 15:14:16 right 15:14:39 I sort of made it a policy to always use debian stable, but I suppose we could be more conservative about that 15:14:52 however you were saying that we need sdl2.0.7 or higher anyways? 15:15:13 stretch is only 2.0.5 15:15:35 it actually builds against earlier versions, I think 15:15:46 travis is using xenial which is 2.0.4 15:15:55 I think the 2.0.7 dep might be platform-specific? 15:16:01 oh 15:17:25 well my creation of the COW failed just now anyways, and I won't have a lot of time to look into that today 15:17:46 maybe we can do the packages relative to stretch 15:17:49 yeah, it's a build requirement more than a linking requirement, we mainly upgraded for MSYS2 issues 15:18:05 I can try building debs against my docker setup? which should be unchanged since last time I did it 15:18:07 DIST=oldstable might even just work 15:18:16 yeah, you certainly can 15:18:31 I need to figure out what's up with the COW creation on my end 15:19:18 I just wanted the security updates etc, but I guess a combination of the new stable and possibly not having those OS/DIST variables messed things up 15:19:41 when creating the COW, at least; the packages were built with those set just fine 15:19:42 I will see if I can get to it while I'm still here this evening though, I have to head out in an hour or two 15:19:49 no worries 15:23:20 cxc has been updated to 0.24.0-1-gfbc8707122, turned out his dgamelaunch menus were broken and didn't have 0.24, so he's fixed that as well 15:23:28 they always forget us console users! 15:50:45 Hah, thought that was an issue with my provider, moved to a different server. 15:56:55 gammafunk: Monsterracer pointed out to me that the species/god formulas in the tournament instructions were out of sync with the code, which I fixed. But while checking that, I noticed that the god formula in the code might be wrong...should the constant be 52? 15:57:16 if no god is counted? 15:57:25 i.e. (25 + 1) * 2 15:57:42 advil: I recall some confusion about that, and there being a reason why it should be different from the value that seems correct at first glance 15:58:17 not sure if god exclusions were the reason or what 15:58:37 will be out shortly after tournament start, so I can take a look later this evening if you don't have time 15:58:49 ok...I didn't change it because I don't actually understand why these constants were chosen in the first place :D 15:58:58 (just changed the index page to match what's in the code) 15:59:27 heh, good idea 15:59:30 !cmd tournament 15:59:30 Command: !tournament => .echo https://crawl.develz.org/tournament/0.23/players/$(lower $(name_fixup ${1:-.})).html 16:01:35 =nemelex MfEn 16:01:37 Defined keyword: nchoice => nchoice-0.23 16:01:42 !kw nchoice 16:01:42 Keyword: nchoice => nchoice-0.23 16:01:51 oh, hm, the god formula has an extra constant +3 added in which might be for no god? 16:02:03 !kw nchoice char=MfEn 16:02:04 Defined keyword: nchoice => char=MfEn 16:02:06 !nchoice 16:02:08 XX: 0 wins || LaularuKyrumo: CAO, L1 Sneak of No God 16:02:16 but then why isn't the starting point value 39 instead of 38 16:02:18 !mcd nchoice 16:02:23 !cmd nchoice 16:02:23 Command: !nchoice => .echo $(let (combo (if (is_int ${1:--1}) (nth (int ${1:--1}) $(split | (replace " => " | (!kw nchoice)))) $1)) (let (wins (!lg * t won char=$combo fmt:"$n" stub:"0")) (if (and (> (int $wins) 0) (= ${1:-x} x)) (=nchoice.new) (concat (canonicalise char $combo) ": $wins $(plural win (int $wins)) || " (or (=lastnchoice.combostatus $combo) "No $combo games in progress."))))) 16:02:38 !kw nchoice MfEn 16:02:39 Defined keyword: nchoice => MfEn 16:02:42 !nchoice 16:02:44 MfEn: 0 wins || LaularuKyrumo: CAO, L1 Sneak of No God 16:02:47 there we go 16:02:58 oh 16:03:37 maybe there's a paren error? (3*(50+total)+3+2*subtotal)/(4+2*subtotal) => (3*(50+total+3)+2*subtotal)/(4+2*subtotal) 16:03:43 (this is later divided by 2 I think 16:03:44 ) 16:04:28 although maybe that 3 is for rounding 16:04:29 idk 16:06:10 I would definitely need to understand why these formulas are the way they are to edit them 16:06:33 that's never stopped us before 16:07:38 this reminds me of a funny thing i overheard a while ago. "We shouldn't offer a physically impossible SLA to [internal customer]." "Why stop now?" 16:07:53 yeah, I recall confusion over this in the past 16:12:47 -!- amalloy is now known as amalloy_ 16:13:17 tldr I do think that maybe should be 52 to account for "no god", which would then give 39 instead of 38 as the starting score for all gods, but I'm not confident enough right now to make the change 16:19:12 cao scoring now has 0.24 16:19:37 great 16:19:55 also, I have disabled milestones for CAO scoring, for reasons discussed yesterday...still thinking about ways of bringing back some simpler version of those features 16:21:08 with milestone reading off I might need to do some more tweaking about how often player pages update, we'll see 16:21:47 03gammafunk02 07* 0.25-a0-58-g9dd530f: Add a trunk reminder for the 0.24 tournament 10(35 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/9dd530fc128f 16:22:33 mintice was able to contact hong and get that comma bug fixed on cwz as well 16:22:41 ah nice 16:26:02 all 0.24 versions are likewise in sequell (and the tournament scripts, of course), so I think we're all covered there 16:28:08 Is there like a repo of saved tournament scripts or a toggle on/off for having them run? (I mean similar ones are used repeatedly, etc.) 16:29:52 -!- amalloy_ is now known as amalloy 16:44:38 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.22.1-184-g8b776dd012 16:45:11 hello 16:47:11 These days, tournaments don't have a Yes No option at the start of the game? 16:48:44 Unstable branch on crawl.kelbi.org updated to: 0.25-a0-58-g9dd530fc12 (34) 16:49:23 hong: hi! Not sure what you mean by that 16:50:14 hong: I have to step out, but will be back some hours from now; maybe advil can answer your question 16:51:26 hong: for 0.25 games there's a warning about starting a new game because of the tournament, maybe that's what you mean? gammafunk only just pushed that commit so it might not be showing up in 0.25 games yet 16:51:51 if you rebuild 0.25, games will get it 16:52:33 Is it correct to display in the 0.25 (trunk) version instead of 0.24? 16:55:39 trunk is supposed to have a warning: "Trunk games don't count for the tournament ... Play trunk anyway? (Y/N)"...is that what you're asking about? 16:55:54 0.24 games automatically count for the tournament so there is no Y/N there 16:56:55 I think I was mistaken. Thank you for confirming 16:58:07 ok, hope I answered your question :-) 17:02:01 Yes it was helpful enough. thank you. 17:02:41 no problem 18:13:07 congrats on the release 18:13:08 floraline: You have 1 message. Use !messages to read it. 18:25:54 Unstable branch on underhound.eu updated to: 0.25-a0-58-g9dd530fc12 (34) 18:54:00 advil: ok you're back on the nice list 18:54:57 hm is there going to be a .1 release with the above morgue fix? 19:50:52 crawl-tiles won't install on ubuntu 18.04 19:51:03 crawl-tiles : Depends: libsdl2-2.0-0 (>= 2.0.9) but 2.0.8+dfsg1-1ubuntu1.18.04.4 is to be installed 19:53:28 -!- amalloy is now known as amalloy_ 22:34:46 yes, the debs are slightly messed up 22:35:00 though anything built against debian stable right now will need sdl2 2.0.9 22:35:14 I have not yet had a chance to try to rebuild them against old stable 22:35:42 well do that tmw morning est 22:37:02 *will