01:27:54 Unstable branch on crawl.develz.org updated to: 0.23-a0-451-g1044d4c (34) 01:59:23 Windows builds of master branch on crawl.develz.org updated to: 0.23-a0-451-g1044d4c 02:59:22 Monster database of master branch on crawl.develz.org updated to: 0.23-a0-451-g1044d4c 03:03:40 -!- capablanca is now known as mikee_ 07:45:37 -!- amalloy is now known as amalloy_ 12:13:05 New branch created: pull/905 (1 commit) 13https://github.com/crawl/crawl/pull/905 12:13:05 03NormalPerson702 07https://github.com/crawl/crawl/pull/905 * 0.23-a0-451-g55f58ec: Let the sturdy frame mutation reduce stealth/dodging penalties 10(17 minutes ago, 1 file, 6+ 5-) 13https://github.com/crawl/crawl/commit/55f58ecd7b09 12:19:55 03ebering02 07* 0.23-a0-452-g453ed5a: Don't extend Ru's aura through glass (0011769) 10(in the future, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/453ed5a3af07 12:35:29 03NormalPerson702 {ebering} 07* 0.23-a0-453-ge0e9ef7: Let the sturdy frame mutation reduce stealth/dodging penalties 10(39 minutes ago, 1 file, 6+ 5-) 13https://github.com/crawl/crawl/commit/e0e9ef7961d2 12:58:03 How does one build webtiles to run locally? 12:58:17 I tried `make WEBTILES=y` and it failed on the first file 12:58:49 NP7: WEBTILES=y is the correct option 12:58:50 did you get submodules 12:59:07 hmm do you have to install extra submodules for that then? 12:59:19 check the INSTALL.txt its just a git command 12:59:34 !source INSTALL.txt 12:59:35 https://github.com/crawl/crawl/blob/master/crawl-ref/source/contrib/sdl2/INSTALL.txt 12:59:36 webtiles doesn't require extra submodules 12:59:42 this is the wrong link btw 12:59:46 what's the error message that you get for ability.cc 12:59:53 Sequell is only so smart 13:00:07 do you have all the prerequisites installed 13:00:12 https://github.com/crawl/crawl/blob/master/crawl-ref/INSTALL.txt 13:00:51 tileweb.h:12:10: fatal error: sys/un.h: No such file or directory #include 13:01:31 floraline: I can build normal tiles and normal console fine 13:01:47 !messages 13:01:48 No messages for ZiBuDo. 13:02:28 well to answer your question you are doing it right. i'm not sure what you are missing 13:03:53 you're missing the development header s for unix domain sockets 13:04:43 presumably because I'm on windows and not linux? can I download them somewhere? 13:04:47 you lose 13:05:08 windows would require it to be reimplemented in terms of Windows mailboxes 13:05:19 webtiles isn't supported on windows? 13:05:22 correct 13:05:44 so I guess you can't build webtiles for yourself 13:05:54 hmm 13:06:10 well, you can if you use the linxu subsystem (bash for windows) 13:06:32 right yea it suggests that method works in INSTALL.txt 13:07:06 but that would require a lot of extra work :( 13:10:52 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-453-ge0e9ef7961 (34) 13:10:55 yeah, there's a bunch of barriers to webtiles working on windows, including issues running tornado on windows (at least for the tornado version we require, I'm pretty sure it won't work, would be surprised if the linux subsystem makes it work either) 13:11:27 your best bet is to work in a vm, or maybe docker 13:11:54 yea that's not so easy 13:14:03 that's what i use, virtual box on windows 13:17:16 |amethyst: cjr is going to be shutting down in the next few days. floraline has said he'd make his server available at crawl.kelbi.org and I think it has all of the main public stuff set up 13:18:07 |amethyst: did you have any problems with installing that as a new server? 13:19:49 floraline: one problem I see is that the link given at https://crawl.kelbi.org/crawl/ttyrec/RandomTiles/ to a ttyrec for a test game is non-functional 13:21:46 do you mean the ttyrec is broken? it does download 13:21:58 in my browser it does nothing when I click on it 13:22:15 the url goes to about:blank 13:22:55 hm, works in firefox, safari, but not in chrome 13:22:59 odd 13:23:25 yeah, I'm on chrome 13:23:56 floraline: so I guess to clarify that, the ttyrec links don't work in chrome 13:24:09 it seems the other linked files do work (morgue, lst, map) 13:24:30 as does rc file 13:25:48 oh that's interesting that the morgue works but not ttyrec 13:25:55 i'll look into that thanks, i use firefox so i didn't notice this 13:31:46 floraline: if you like, you can go ahead and make the dev accounts dgl admins (I assume you're using dgl) so we can download user-created saves and initiate rebuilds 13:31:50 not sure if you have any of that set up 13:32:04 well I guess I see that only two of us even have accounts there 13:32:59 I just made one a minute ago to try it out 13:33:21 everything seems to work well otherwise; was able to start a game in console and play it 13:33:31 well I tested it for 30 seconds, but it did work 13:33:39 i do have those scripts in the right place but i haven't exposed them in nginx yet 13:34:02 i'll put that on my todo list 13:34:19 floraline: how do you feel about hosting experimental branches? we've relied on johnstein for that in the past, but he's pretty busy these days 13:34:44 we have that traps branch from ebering we've wanted to host 13:34:53 i'm down with that as long as i can figure out how to do it right 13:35:09 yeah, I think the dgl wiki instructions cover the basics of it 13:35:18 but those instructions might not be enough info 13:35:19 is it any different than adding a new stable branch? 13:35:37 hrm, maybe not 13:36:02 hrm, I don't think it really is 13:36:26 I think that rebuild script has hard-coded list of branches in it 13:37:01 and for experimentals they need to have that added, but that may be the case for stable ones as well 13:37:08 the rebuild CGI script specifically, as I recall 13:40:59 alexjurkiewicz: hosts experimentals also. I know he uses a different git fetch command for them 13:45:51 yeah, that's sort of a seperate issue: how do you fetch experimentals since it's possible for people to force push changes to them 13:46:33 but cpo isn't using dgl and doesn't have any rebuild script at all; it just has a different setup since it's using some variant of webtiles-changes 14:11:48 ok i think i fixed the ttyrec chrome issue 14:12:46 floraline: yeah, download works for me now 14:12:55 is the rebuild script supposed to ask for authorization? i see that the save download one does 14:13:04 neiter of these scripts seems to be working out of the box 14:13:59 floraline: yeah, it's supposed to auth, otherwise anyone could start a rebuild 14:14:14 oh i already entered my login for the save script so maybe it remembered that 14:14:39 yeah, it's probably the same auth realm 14:14:47 the rebuild script hits some git errors and is generally not happy, save script says it can't find /home/crawl/DGL/dgldir/dumps/ 14:14:55 that directory exists so maybe there is some kind of permission issue 14:15:24 i'll have to spend some time messing with these scripts 14:19:52 do remmbr the difference between inside and outside th chroot 14:32:22 New branch created: pull/906 (1 commit) 13https://github.com/crawl/crawl/pull/906 14:32:22 03NormalPerson702 07https://github.com/crawl/crawl/pull/906 * 0.23-a0-451-g4bbbc5f: Don't halve the MR of magic immune creatures from AF_VULN (11754) 10(4 minutes ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/4bbbc5ffc887 14:49:04 floraline: yeah, like geekosaur mentions, some things need to happen outside the chroot; all the builds get done as crawl-dev outside chroot. The rebuild script might be running as a www user of some kind that doesn't have write access to chroot like crawl-dev user probably does 14:55:50 ok i got rebuild working i think 14:57:15 how exactly is the save downloader used? do you have to dump saves somehow first? 14:59:50 there's a menu item (console only currently, iirc) to copy a save 15:00:27 which then reports a link that can be put into e.g. a bug report; but the link only works for authed admin accounts 15:01:29 floraline: yeah, like geekosaur says you have to go to the version in console, go to the A)vanced options screen and then choose the option to backup save 15:01:32 oooh okay, thanks. it seems to be working 15:01:49 i was given a url and when i plug it in i get some archive 15:02:46 it's a compressed copy of the crawl save file 15:02:53 of the user's current game for that version 15:03:08 devs can download that, uncompress and test offline to debug problems 15:03:39 great, i guess that's working then 15:03:55 at crawl.kelbi.org/rebuild and /saves/ 15:04:16 you just can't index the saves folder for some reason 15:04:38 yeah, I see the auth screen; my account doesn't currently have access, but that's fine. most devs haven't even created accounts there yet 15:04:53 i'm going to need a list of names for that 15:05:01 needs to be chmod +rx for the listing I think 15:05:27 in the past we only used direct links; wasn't aware that the setup supported directory listings 15:05:52 the user gives us a direct link reported by the backup script, so not sure a directory listing is really needed 15:05:57 but I suppose that could be helpful 15:06:52 if they didn't remember to copy the url and give it to us, for example, but yeah usually they give us the url 15:07:46 03ebering02 07* 0.23-a0-454-gae4fabd: Disallow Twisted Resurrection for Enslaved Souls (Doesnty) 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ae4fabde777f 15:11:18 one issue i was having is that web users could not spectate console games, but that fixed itself somehow which is a little concerning 15:12:56 the only other thing that was bothering me is that it will always fully rebuild even if no files changed 15:13:17 i still don't know how to avoid that 15:13:20 floraline: that's desirable 15:13:34 your system environment might change 15:13:50 earlier this year we ran into a compiler bug in a specific version of gcc on cbro 15:14:01 you're saying it's better to always fully rebuild? 15:14:12 yes 15:14:13 it's safer 15:14:28 oh, well i won't bother it then 15:14:29 you could et away witut, with manu7al intervention needed in cases like the one ebering just mentoned 15:14:43 but you might want to set up ccache if you haven't already 15:15:28 which will generally speed up rebuilds a lot 15:15:42 although I suppose the actual time of the rebuild is not the biggest concern, maybe cpu/memory usage 15:15:54 wouldn't that be considered NOT fully rebuilding 15:16:03 but I assume ccache lowers those as well since you're not fully compiling those object files 15:16:43 yeah, in the case of a new gcc I guess it might? 15:17:04 but I think the server in question (cbro) uses ccache 15:18:03 I'm not sure if the new gcc's cpp would have made a new file that forces recompilation 15:18:53 does cpp put GCC version info in the resulting files that would cause it to trigger ccache full compilation if the GCC version changes? 15:19:06 i'm building trunk again after this most recent commit and it is building every single source file 15:19:12 <|amethyst> gammafunk: usually when the gcc version changes the libstdc++ version also changes 15:19:57 |amethyst: yeah but in terms of ccache, but does the former or the latter changing lead ccache to want to recompile object files? 15:20:33 <|amethyst> gammafunk: changes to the headers that you're using would, since ccache gets the file after preprocessing 15:20:43 ah 15:20:50 right 15:21:08 floraline: so yeah, I think ccache is fine in terms of allowing rebuilds even without source changes 15:21:37 you don't have to set it up; in practical terms it's going to make manualy triggered rebuilds faster 15:23:24 |amethyst: and we're talking about setting up a new official server at https://crawl.kelbi.org:8081/#lobby that we're tentatively calling cko 15:23:54 if you have any opinions/reservations/suggestions about that 15:23:54 it's hosted in New York, so should be a reasonable replacement for CJR 15:24:30 at this point I think it's basically all set up on its end 15:24:33 <|amethyst> sounds good 15:24:59 <|amethyst> oh, I need to chat with snark sometime about backing up CSZO data 15:25:22 yeah, thinking of taking it offline? 15:25:27 <|amethyst> the ISP's billing department has no idea what they're doing, so I'm not sure how long it will still be around 15:25:52 I asked him about hosting data for CJR, but alexjurkiewicz might be able to help out longterm 15:26:39 <|amethyst> logfiles and milestones are on CAO, would just need to change the scoring config to not try to download them 15:26:52 <|amethyst> (and I guess make them available through apache) 15:27:07 ah, but also ttyrecs/timestamps and morgue files? 15:27:10 <|amethyst> yeah 15:27:22 <|amethyst> and for that matter old tournament data 15:27:38 yeah, and we need a server for future tournaments 15:27:39 <|amethyst> which could also go to CAO, since it houses even older tournament data 15:27:44 <|amethyst> s/houses/hosts/ 15:30:48 -!- cmo is now known as yesno 15:42:55 !vault n - a +6 ring of evasion (right hand) 15:42:56 Can't find n. 15:42:58 oops 15:43:05 !vault nicolae_vaults_bisected_exclaves 15:43:06 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/branches/vaults_rooms_standard.des#L1931 15:43:30 I just had this split the level into two regions in my game, breaking connectivity 15:44:24 There happened to be an escape hatch in one region and all of the stairs in the other region, but I suspect that escape hatch could have simply not generated, leaving an island that players can get trapped in 15:55:53 Zin doesn't punish followers if monsters die to poison during Sanctuary, Ely does punish for that when Divine Protection is active. I think the latter should be fixed. 16:10:41 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-454-gae4fabde77 (34) 16:12:14 with cjr going down we're going to lose one of our crash canaries 16:31:49 oh 16:32:02 floraline: yeah, one thing you can also consider is what kind of rebuild schedule you'd like 16:32:25 cjr had an hourly one, which was probably chosen because Zibudo likes to be different more than anything 16:32:51 cpo has a very aggressive 15 minute rebuild cycle 16:33:18 but the rest of our servers are either daily or on a manual update (cwz, lld) due to merging local patches for translation 16:33:53 if cpu usage is a concern for you, maybe you'd prefer the daily rebuild schedule 16:34:20 i have it set to daily right now 16:34:36 i'm pretty sure it takes close to 15 minutes to build in the first place so hourly would probably be too much 16:34:49 yeah 16:35:08 i would want to set up ccache or something before changing that 16:35:34 right, and even ccache doesn't prevent someone changing a header file that forces a rebuild of almost everything anyhow 16:35:41 right 16:35:53 twice daily would be reasonable 16:36:13 well, that's a question I'll let other devs answer 16:36:25 is twice daily actually more useful than daily if we can just trigger a rebuild manually? 16:36:42 it seems to only take 1 CPU so it shouldn't totally choke my system 16:36:50 I could see hourly being fairly useful but I'm not sure that every 12 hours is better than every 24 hours 16:37:01 oh ok, i guess that makes sense 16:37:45 right now i have a cron script executing dgl update-stable and update-trunk once daily 16:38:09 i'm not sure if there is a better way to automate it, that is the same way i would build it manually 16:38:39 floraline: I was planning on running an instance of beem for cko soon, is that ok with you? Currently it autowatches any non-subscribed user with the most spectators (has to be 3 or more) so it can make people aware of itself (given them messages about how to subscribe and how to make it permanently go away) 16:38:49 ??beem 16:38:51 beem[1/6]: beem is a WebTiles chat bot that sends commands to the DCSS IRC knowledge bots. For details, see https://github.com/gammafunk/beem/blob/master/docs/commands.md ; if you see beem in chat, type the following to have it watch your games on that server: !subscribe 16:39:27 I'd like to move it over to an http-based system for subscriptions to avoid need for autowatch but I don't have time to work on that now 16:39:27 that's fine with me, sounds pretty cool 16:39:36 i really don't know much about the various bots that hang out around here 16:39:50 whatever is typical is A-OK 16:39:53 yeah, that url in the entry has a quick bot primer if you want to see the basics 16:40:00 beem just relays to those bots from webtiles chat 16:40:47 i will check it out later, i need to head out for a bit 16:41:02 thanks for all the help, i hope most things have been set up on my end at this point 16:41:26 No prob, and thanks so much for hosting the server! Lots of people will be happy to hear about it 17:00:21 !learn add cko Crawl server owned by floraline hosted in NY, USA. Webtiles at https://crawl.kelbi.org:8081/#lobby or console via ssh to crawl.kelbi.org with port 22 and username 'terminal' and using CAO keys (found at https://crawl.kelbi.org/crawl/). 17:00:22 cko[1/1]: Crawl server owned by floraline hosted in NY, USA. Webtiles at https://crawl.kelbi.org:8081/#lobby or console via ssh to crawl.kelbi.org with port 22 and username 'terminal' and using CAO keys (found at https://crawl.kelbi.org/crawl/). 17:02:48 ??servers 17:02:49 servers[1/3]: USA: {cao}, {cbro}; CAN: {cjr}; EU: {cdo}, {cue}, {cxc}; KR: {cwz}; JP: {lld}; AU: {cpo} 17:04:42 !learn set servers[1] USA: {cao}, {cbro}, {cko}; EU: {cdo}, {cue}, {cxc}; KR: {cwz}; JP: {lld}; AU: {cpo} 17:04:42 servers[1/3]: USA: {cao}, {cbro}, {cko}; EU: {cdo}, {cue}, {cxc}; KR: {cwz}; JP: {lld}; AU: {cpo} 17:04:42 thanks, although to be clear it's not quite official yet 17:04:50 guess I should go ahead and add it to sequell though 17:05:17 well, cjr should be removed from that regardless 17:05:55 !learn edit servers[1] s/, {cko}// 17:05:56 servers[1/3]: USA: {cao}, {cbro}; EU: {cdo}, {cue}, {cxc}; KR: {cwz}; JP: {lld}; AU: {cpo} 17:06:17 yeah, it's technically still running, but I think it's getting taken down soonish 17:06:20 before the deadline 17:06:32 ??cjr 17:06:32 cjr[1/2]: https://crawl.jorgrun.rocks:8081/ Hosted in Montreal by Zibudo (admin@jorgrun.rocks) and Gramm. SSH login info: https://crawl.jorgrun.rocks/console.html. Server going offline by 11/30/18: https://crawl.develz.org/tavern/viewtopic.php?f=18&t=25900 17:06:41 ??ckr 17:06:42 cwz[1/7]: Crawl server (webtiles-only) located in Korea; the server admin goes by hong on irc. http://webzook.net:8080/ 17:06:53 well that's kind of confusing 17:17:23 !lg kik s=src 17:17:24 189 games for kik: 189x cjr 17:18:28 |amethyst: user kik has played on cjr and wanted to register on cao, but apparently the name's taken with no games played, so it's possible they reigstered and forgot. Can you send a reset email for them at some point? They're not sure if it's their account 17:19:46 -!- MarvinPA__ is now known as MarvinPA 17:39:06 <|amethyst> gammafunk: did they provide an email? 17:40:37 I just asked, hopefully they'll get back to me or you 17:40:59 Kik-IRC: if you see this, you can give |amethyst your email via PM and he can check CAO 17:41:49 or maybe you have to give me via discord since you may not be able to PM on irc if you're not registered 18:22:24 Unstable branch on underhound.eu updated to: 0.23-a0-454-gae4fabde77 (34) 19:03:05 -!- test is now known as Guest14268 19:05:48 -!- Guest14268 is now known as mikee_ 19:15:29 -!- amalloy_ is now known as amalloy 19:45:58 Yermak: thanks for reporting that and making me find another zin sanctuary big: if you attack monsters with cloud spells in a sanctuary it warns you about pennance than doesn't apply it :p 19:46:47 ah, interesting 19:47:03 and due to sanctuary rules, the spell does nothing since it can't place clouds 20:13:20 -!- capablanca is now known as mikee_ 20:19:36 !tell gammafunk ghosts changing levels without the player seeing (e.g. by the ghost using stairs while invisible) is causing them to leave behind bogus annotations that can't be cleared even after they're killed 20:19:36 minmay: OK, I'll let gammafunk know. 20:19:51 that's been true forever 20:20:01 I even reported it once, with shafted ghost 20:20:10 it used to be a lot harder to get ghosts to change levels, though 20:22:54 are off-level ghosts kept in mcache permanently? 20:22:55 how does that work 20:26:51 is there a bug for that? 20:26:51 gammafunk: You have 2 messages. Use !messages to read them. 20:26:57 no I don't 20:27:44 minmay: not sure if a bug report exists for that or not, but I can take a look later 20:28:51 there was a bug report for it, yes https://crawl.develz.org/mantis/view.php?id=9779 20:28:57 but the fix was to make ghosts unable to change levels 20:29:02 now ghosts have been made able to change levels again 20:30:17 that doesn't sound like much of a fix 20:30:43 ok minmay, if you can reopen by leaving a quick note, would be appreciated 20:31:04 done 20:39:49 floraline: CKO added to Sequell config, not how long it takes sequell to see the changes, but hopefully sometime in next 24 hours sequell queries will work 20:40:24 on bogus annotations: using mirror on unique leaves permanent annotation for that unique on the level. 20:40:25 |amethyst: Whenever you have time to add CKO to the CAO scoring, please feel free. Details in this commit: https://github.com/crawl/sequell/commit/9a4b5209eb3e7c0a81c20188fafae729e4fbb2d1 20:40:45 yeah annotation handling can be tricky like that 20:41:13 uh, wow 20:41:16 !kw cko 20:41:17 Built-in: cko => src=cko 20:41:19 didn't take long 20:41:22 !lg * cko 20:41:23 129. minmay the Ducker (L1 FeFi), slain by a kobold (a +1 short sword of draining) on D:1 on 2018-11-23 22:31:25, with 0 points after 27 turns and 0:00:48. 20:41:30 NICE JOB MINMAY 20:41:41 floraline: by next 24 hours I mean it's already working 20:42:21 oh I bet footv needs something 20:46:07 postquell? 20:46:48 although that's Kramin's bailiwick 20:49:48 !messages 20:49:49 No messages for ZiBuDo. 21:00:18 oh, yeah 21:00:35 depends on if floraline would prefer to run his own irc bot for announcements or not 21:07:34 03NormalPerson702 {ebering} 07* 0.23-a0-455-ge12115f: Don't halve the MR of magic immune creatures from AF_VULN (11754) 10(7 hours ago, 1 file, 3+ 0-) 13https://github.com/crawl/crawl/commit/e12115f95eee 21:22:48 floraline: I've registered on cko with my username, dgl admin privleges would be appreciated for grabbing saves 21:22:59 floraline: I can't register. Is there a nick length limit? 21:26:30 !tell floraline how do you feel about giving me the "minmay" account on cko? whoever registered it and suicided a game on it (presumably to break my streak) is not me 21:26:30 minmay: OK, I'll let floraline know. 21:29:29 !tell floraline can you register me 'bh'? the server won't let me 21:29:30 bh: OK, I'll let floraline know. 21:36:42 bh with the ultimate type of vanity username 21:38:26 gammafunk: I've been using this name for 10+ years 21:38:56 I set a timer to oust the last bh on freenode. 21:39:14 The strong conquer the weak 21:40:07 But the week conquers the strong. -- Gandhi 21:48:18 ??servers 21:48:18 servers[1/3]: USA: {cao}, {cbro}; EU: {cdo}, {cue}, {cxc}; KR: {cwz}; JP: {lld}; AU: {cpo} 21:48:49 !learn edit servers[1] s/;/ {cko};/ 21:48:50 servers[1/3]: USA: {cao}, {cbro} {cko}; EU: {cdo}, {cue}, {cxc}; KR: {cwz}; JP: {lld}; AU: {cpo} 21:48:53 oops 21:49:06 !learn edit servers[1] s/\} \{/}, {/ 21:49:07 servers[1/3]: USA: {cao}, {cbro}, {cko}; EU: {cdo}, {cue}, {cxc}; KR: {cwz}; JP: {lld}; AU: {cpo} 22:10:42 Unstable branch on crawl.jorgrun.rocks updated to: 0.23-a0-455-ge12115f95e (34) 22:47:57 bh: it looks like a minimum username length requirement of 3 was added in 2011, are you using this name without issue on other servers? 22:47:57 floraline: You have 2 messages. Use !messages to read them. 22:57:42 |amethyst: gammafunk: do you have any advice for resolving cases of username theft? how do i determine who a username belongs to, especially if they are not easily identified on irc? 22:59:23 and how do you tell the difference between theft and a genuine use of the name? 23:02:17 i'm pretty sure that question is the single biggest reason SSO isn't a huge priority 23:17:01 floraline: theft is often not easy to determine. In some cases, like minmay being registered on cko today shortly ofter it going public is obviously just an attempt at trolling 23:17:49 by being registered I mean that the account was registered and not by minmay herself 23:17:57 yeah, i figure there are going to be more cases though and they will only get less clear 23:18:29 right, in other cases it's not really clear that the account wasn't just registered by someone else wanting to use it 23:18:43 unless you see something very suspicious like a streak being broken 23:20:28 !lg * cko s=name 23:20:28 129 games for * (cko): 69x floraline, 41x Archer, 9x boardin6, 3x Meddi, 3x 45987046, adviltest, minmay, rasttest, RandomTiles 23:29:57 gammafunk: can/should i remove the fraudulent game from minmay's history to prevent breaking the streak? 23:30:42 floraline: well I think that would confuse sequell at this point, so I'd say probably not; I don't think minmay particularly cares about that game 23:31:04 correct 23:31:05 if you modify the logfile that it makes sequell and CAO scoring unhappy 23:31:06 not that I would mind it being gone lol 23:31:18 but it sounds hard to cleanly remove that from sequell 23:31:30 I guess maybe I should have done a quick check of the logfiles before adding to sequell 23:32:21 I think it's possible for snark to flush sequell's data for a given source and rebuild the data but it's something we should avoid if possible 23:33:03 they'll probably just do it again on cwz anyway 23:33:07 we only know this because cjr had various corrupted logfiles over the years where copies of parts of the trunk logfile got put as the logfile for a new branch's logfile 23:33:22 minmay: I could contact hong about getting you password reset there if you like 23:33:36 not sure if lld is also a problem, but we could likewise contact dplusplus about that 23:33:41 oh yeah, and lld 23:34:13 is there a way to tag games as not-counting for streaks, averages, etc 23:34:30 depends on what source you care about 23:34:33 for CAO scoring, no 23:34:38 for sequell you can just set your nick 23:34:40 !nick minmay 23:34:41 Mapping minmay => (!ckr !cko !lld) minmay hypmuminmay hyperminmay martinlutherkingjr 23:34:53 so minmay has already excluded cko (at least for now) 23:35:00 it would be nice to have a way for server admins or whatever to tag games like that though 23:35:04 yes 23:35:11 eg for bugs and exploits 23:35:12 so that game with 50 trillion score doesn't show up 23:35:14 yeah 23:35:27 well, I guess we need support for that somehow in cao scoring and in sequell 23:35:31 right 23:35:47 currently sequell has a hack to the !hs command that excludes that specific game or something 23:35:53 yep 23:36:23 loading meatsprint into your current crawl game is pretty epic though 23:36:26 maybe they deserve the high score 23:37:18 well it would also be nice to have a way to just say no to that streak griefing thing, imo 23:38:06 yeah it seems if we could work on adding functionality like that to sequell/cao scoring, that would be helpful 23:38:18 but I don't have time to work on those things myself 23:39:12 i freely admit to having no idea how the cao scoring pages work 23:39:25 ??scoring 23:39:26 scoring[1/2]: Source for the CAO scoring pages: https://github.com/crawl/scoring 23:39:40 postgres database with python scripts to manage it all 23:39:57 I think similar codebase to the tournament scripts; not sure if those codebases are related 23:40:09 well TIL that's in the learndb