00:00:32 Stable (0.20) branch on CRAWL.XTAHUA.COM updated to: 0.20.0-1-g1cb1d84 00:00:36 hm. looks like we had a similar issue back in Oct 2016 https://s-z.org/crawl-dev/%23%23crawl-dev-20161019.lg 00:09:38 All this time when fighting an invisible thing I'd try to "s" to see where they were but it turns out that in DCSS "s" is just an alias for "." :( 00:10:45 there sure is a lot of traffic on cao 00:12:07 !kw t0.20 00:12:08 Built-in: t0.20 => start>='2017-05-26 20:00:00' time<'2017-06-11 20:00:00' ((cv=0.20|0.20-a)) explbr= 00:12:14 !nick wltgo (t0.20) Demise YTcomUltraviolent4 Alcopop Manman Pekkekk gammafunk 00:12:15 Mapping wltgo => (t0.20) demise ytcomultraviolent4 alcopop manman pekkekk gammafunk 00:13:36 johnstein: you're seeing a lot of traffic? 00:13:40 I assume to the apache stuff 00:14:14 yea 00:14:17 looking at the access log 00:16:19 well 00:16:25 we're still missing 0.20 on CUE and CDO 00:16:53 I'm hoping napkin will have some time to do cdo, I know he's been around; tzer0 did say he was trying to get to it but has been sick 00:16:59 so tentatively things are ok 00:21:03 api.crawl.project357 shows up a bunch. so does shalott and cao itself 00:24:41 hrm 00:25:17 yeah, those would show up for regular queries 00:25:24 but the question is more what's causing resource issues 00:27:57 yea 00:28:24 I'll try to pay attention to see if I can check the logs immediately after the next issue happens 00:43:41 < johnstein> api.crawl.project357 shows up a bunch. <-- should be hitting the logfile every 8 seconds or so 00:43:51 but only the trunk logfile. older logfiles it hits every 2mins 00:43:59 u 00:44:07 yea figured it was something like that 00:44:08 and always with a range request, to only request the latest data 00:44:27 but if it's hitting too much, I can dial it back, just lemme know 00:45:10 the ip that was hammering the server right before the last crash sent me to: This is a Tor Exit Router 00:45:10 Most likely you are accessing this website because you had some issue with the traffic coming from this IP.... 00:45:18 I think it's ok 00:50:07 trying to wget the morgue 00:50:35 so maybe not ok. not sure why I said I think it's ok. I don't even remember typing that 00:51:16 there's a couple ips that were trying to wget morgues that seem to be related to the Tor Exit Routers 00:52:13 https://svn.torproject.org/svn/tor/branches/hidserv-perf/contrib/tor-exit-notice.html that's an example of the page 00:53:55 considered blocking index generation for the directory? 00:55:08 you could also like, block all tor exit nodes (tor publishes a list). i think tor is an important tool for people who need to preserve their anonymity, but for crawling cao it's hard to imagine how that could be needed except to continue attacking cao 00:55:09 at least if what |amethyst says is correct, that should help with load 00:55:55 * geekosaur has used tor to bypass restrictive filters in library networks (...rarely) 00:57:24 i wonder why you would wget through tor 00:57:42 using wget seems like a pretty low tech 'attack' if you know how to use tor 00:57:57 I guess there are a lot of lazy people who simply use torbrowser for all their browsing 00:58:08 I am, tbh, having trouble imagining tor can produce that much load aside from things like making the site generate an index for a huge directory 00:58:26 I mean it's not exactly high throughput 00:58:39 tor bandwidth is pretty decent these days. You can push 10mbit via http 00:59:24 if you want to block tor exit nodes btw I suggest only blocking those which have been up for more than a week, unless you plan to keep the list up to date. Lots of people run a node for a small period of time 01:04:38 I'll hold off on doing anything for now. if crashes pick back up I'll bug someone smarter than me on how to best do the blocking 01:05:38 !cmd .gfgtr .gftr kmap!~~overflow|torment|steamed 01:05:39 Defined command: .gfgtr => .gftr kmap!~~overflow|torment|steamed 01:52:24 Windows builds of master branch on crawl.develz.org updated to: 0.21-a0-29-g43b3074 01:57:34 apparatus (L16 DECj) ERROR in 'tileweb.cc' at line 205: Socket write error: Resource temporarily unavailable (Snake:1) 01:58:13 Molotove (L1 DrVM) ERROR in 'tileweb.cc' at line 207: Socket write error: Resource temporarily unavailable (D:2) 01:58:14 MaseCarrigan (L11 HuWz) ERROR in 'tileweb.cc' at line 207: Socket write error: Resource temporarily unavailable (Temple) 01:59:18 kaostheory (L25 DDFi) (Slime:5) 01:59:19 Assbag (L11 MfBe) (D:10) 02:00:53 another Tor router 02:00:55 different IP 02:01:02 <|amethyst> blocked 02:01:03 same thing. trying to wget morgues 02:01:31 |amethyst, are you blocking ips as they come up? 02:01:38 seems like a neverending battle 02:03:31 <|amethyst> johnstein: just added to rc.local something to block all documented tor exit nodes; I had the same on cszo 02:03:53 <|amethyst> though that only runs on boot 02:04:57 do we need to reboot then? 02:05:04 <|amethyst> no, I just ran it 02:05:16 <|amethyst> but I mean, it doesn't automatically run every day or anything like that 02:05:44 <|amethyst> and would need some tweaks to let that happen, so it doesn't keep re-adding the same rules 02:07:42 <|amethyst> (really would just need to zero the INPUT chain at the beginning of the script) 02:07:44 |amethyst: since we have you here, would you be able to add 0.20 to CAO scoring? 02:07:50 <|amethyst> oh yeah 02:07:58 we don't yet have 0.20 on CUE or CDO 02:08:10 |amethyst, if you write up how to add 0.20 to CAO scoring, I could do it in the future 02:08:13 <|amethyst> but do have it on CWZ LLD etc? 02:08:19 yes 02:08:23 only CUE and CDO are missing 02:08:40 not sure if you have the current urls for CJR and CWZ, but I think you do since trunk is working 02:09:26 https://crawl.jorgrun.rocks/meta/ is base cjr url, https://webzook.net/soup/ for cwz 02:09:44 <|amethyst> gammafunk: yeah, have those 02:10:20 great, thanks 02:15:01 <|amethyst> johnstein: 1. as root, edit /home/rax/scoring/sources.yml 2. tail -f /home/rax/scoring.log, wait for the "Finished batch" line, and when you get it kill the 'python scoresd' process 02:15:48 <|amethyst> johnstein: 3. run python scoresd.py from that directory 02:16:13 <|amethyst> after step 3 it will take a few hours to rebuild the in-memory stuff 02:17:19 <|amethyst> (it will fetch the next batch and load any new or missed entries as usual; but then will have to generate all the player pages from scratch, which is what takes so long. After that it tracks in RAM which are dirty so it doesn't have to regen them all at each update) 02:20:05 -!- amalloy is now known as amalloy_ 02:20:43 -!- amalloy_ is now known as amalloy 02:21:55 <|amethyst> oh 02:22:03 <|amethyst> it looks like CJR trunk games are going to be duplicated 02:22:39 didn't that happen last time too? 02:22:56 <|amethyst> not sure if it was CJR 02:23:08 <|amethyst> but the 0.20 log file starts with 0.18-a0 games 02:23:26 <|amethyst> I was wondering why it was so much larger than the others 02:24:20 doh 02:25:08 sending an email about that to zibudo 02:25:14 can that happen if you don't pull the tags? 02:25:24 thought that happened to me once 02:25:58 well he has 0.18-a games 02:26:03 seems like its coming from trunk? 02:26:11 like the trunk logfile 02:26:19 !lg * cjr cv=0.20 02:26:20 155. ZiBuDo the Charlatan (L1 TrAr), quit the game on D:1 (dpeg_arrival_ternary) on 2017-05-26 05:45:37, with 0 points after 0 turns and 0:00:09. 02:26:23 !lg * cjr cv=0.20 x=file 02:26:24 155. [file=cjr/meta/0.20/logfile] ZiBuDo the Charlatan (L1 TrAr), quit the game on D:1 (dpeg_arrival_ternary) on 2017-05-26 05:45:37, with 0 points after 0 turns and 0:00:09. 02:26:32 !lg * cjr cv=0.20 1 x=cv,vlong 02:26:37 1/155. [cv=0.20;vlong=0.20.0] gornakius the Cleaver (L9 DsFi of Makhleb), slain by a stone giant (created by the fury of Okawaru) on D:7 on 2017-05-25 07:56:29, with 3320 points after 10105 turns and 1:03:54. 02:26:41 hrm 02:26:58 I guess sequell is smart about not adding games with bad version 02:27:05 or 02:27:15 !lg * cjr file~~0.20 s=cv 02:27:17 38814 games for * (cjr file~~0.20): 24629x 0.20-a, 13131x 0.19-a, 880x 0.21-a, 155x 0.20, 19x 0.18-a 02:27:20 aha 02:27:47 !lg * cjr file~~0.20 cv~~0.18-a 02:27:48 19. Crawl the Shield-Bearer (L1 HuFi), blasted by a dart slug (slug dart) on D:1 (minmay_arrival_nine_rooms) on 2016-04-26 20:53:57, with 1 point after 145 turns and 0:00:28. 02:27:56 !lg * cjr file~~0.20 cv~~0.18-a x=gid 02:28:07 19. [game_key=Crawl:cjr:20160326205328S] Crawl the Shield-Bearer (L1 HuFi), blasted by a dart slug (slug dart) on D:1 (minmay_arrival_nine_rooms) on 2016-04-26 20:53:57, with 1 point after 145 turns and 0:00:28. 02:28:10 !lg * gid=Crawl:cjr:20160326205328S 02:28:11 2. Crawl the Shield-Bearer (L1 HuFi), blasted by a dart slug (slug dart) on D:1 (minmay_arrival_nine_rooms) on 2016-04-26 20:53:57, with 1 point after 145 turns and 0:00:28. 02:28:13 :/ 02:28:17 !lg * gid=Crawl:cjr:20160326205328S s=file 02:28:18 2 games for * (gid=Crawl:cjr:20160326205328S): cjr/meta/0.20/logfile, cjr/meta/git/logfile 02:28:22 indeed 02:28:39 <|amethyst> err 02:28:44 <|amethyst> re sending an email 02:28:53 oh, are you contact him about it? 02:28:55 <|amethyst> fixing it will make things work 02:28:57 <|amethyst> worse 02:29:01 oh 02:29:02 <|amethyst> s/work// 02:29:16 <|amethyst> because then all new games will be skipped until the file is up to the old length 02:29:58 !lg * cjr file~~git x=gid 02:30:02 39390. [game_key=kewadin:cjr:20170426061713S] kewadin the Stinger (L1 NaVM), slain by a hobgoblin (a +0 club) on D:1 (minmay_arrival_split_and_join) on 2017-05-26 06:17:31, with 1 point after 29 turns and 0:00:17. 02:30:10 !lg * gid=kewadin:cjr:20170426061713S 02:30:11 1. kewadin the Stinger (L1 NaVM), slain by a hobgoblin (a +0 club) on D:1 (minmay_arrival_split_and_join) on 2017-05-26 06:17:31, with 1 point after 29 turns and 0:00:17. 02:30:18 so I guess it's no longer duplicating 02:30:31 <|amethyst> yeah, I think it was copied 02:30:47 do you recommend we just leave those games in the log? 02:31:08 <|amethyst> either that or regenerate the db, but that will take a few days 02:31:28 I'm not sure how it would be handled in sequell either 02:31:30 <|amethyst> for scoring that is; sequell is faster 02:31:34 <|amethyst> I think 02:31:40 hrm 02:31:50 perhaps this is something we could take up after t 02:32:02 since I believe there are duplicates in 0.19 02:32:07 my scoring page also has them currently 02:32:08 <|amethyst> yeah 02:32:26 <|amethyst> well, really CAO scoring should go away 02:32:46 yeah, I know alexjurkiewicz hasn't had much time to work on newscoring lately either 02:33:19 but maybe it would make life simpler if we could expedite that transition, if he has time at some point in the near-term 02:53:25 Monster database of master branch on crawl.develz.org updated to: 0.21-a0-29-g43b3074 03:12:12 Stable (0.20) branch on crawl.beRotato.org updated to: 0.20.0-1-g1cb1d84 03:15:56 Unstable branch on crawl.beRotato.org updated to: 0.21-a0-29-g43b3074 (34) 03:15:57 yeah, i need to do more work on newscoring 03:16:11 in a bit of a crawl lull though. like a lot of people, it seems! 03:16:57 got a bit overwhelmed by all the interdependencies in crawl's online presence 03:17:40 scoring relies on raw logfiles and sequell which also relies on raw logfiles and the website relies on live data which relies on websocket polling which relies on dgl status etc etc 03:17:52 tangled web of complexity when trying to think about simple implementations 03:18:29 did you guys ban that punk who was running a script on cao for the last couple days? 03:23:03 nikheizen, |amethyst did some stuff. there's multiple IPs using Tor Exit nodes 03:39:11 -!- amalloy is now known as amalloy_ 03:45:23 -!- aditya_ is now known as aditya 04:26:15 Hi, this guys personal scoreboard sure looks broken: http://crawl.akrasiac.org/scoring/players/shummie 04:26:25 Entries are duplicated, often even triplicated. 04:30:23 yes Mandevil, that's a problem with cjr 04:30:29 and the scoreboard 04:31:06 Ah. 04:31:29 Also, how are servers coming along for 0.20? CDO/CUE still don't offer 0.20./ 04:38:38 we'll have to see 04:38:44 hopefully to get them in time 04:39:04 I'm really not sure about cdo, haven't heard from Napkin about it 04:39:44 TZer0: Do you think you'll be able to get 0.20 on CUE before tourney tomorrow, or should I keep it disabled for now? 05:58:10 So CXC has 0.20 in the menu. 05:58:14 But it cannot be selected! 05:59:12 Hm, it's also the default. 05:59:17 Bit confusing. 05:59:34 But it also means I cannot modify my rcfile for 0.20. 05:59:36 Sigh. 05:59:53 Is there server where I can prepare my Tournament account? 05:59:54 :-( 06:00:36 cao, cbro, cpo 06:00:39 All of them overseas. 06:01:43 there isn't really a problem until it's 1230 and euro servers cant run 0.20 06:02:08 Mandevil: is this the webtiles menu? 06:02:08 1230? 06:02:11 No. 06:02:12 Console. 06:02:23 menu works for me 06:02:31 Can you select '0' for 0.20? 06:02:34 It does nothing for me. 06:02:40 But other versions work fine. 06:02:47 (we're talking CXC). 06:02:50 you don't see 0.20 beta on the 0) 06:02:52 ? 06:02:55 yes I'm on CXC right now 06:02:58 I do see it! 06:03:01 I cannot choose it. 06:03:07 when I hit 0 06:03:11 I get the 0.20 beta menu 06:03:15 I don't. 06:03:23 well that's very odd, but it's working fine for me 06:03:29 Actually, after pressing 0 few times, the server disconnects me. 06:03:40 ??cxc 06:03:40 cXc[1/2]: Server in France: CRAWL.XTAHUA.COM -- ssh port 22, username crawl, uses CAO key (available at http://CRAWL.XTAHUA.COM/crawl/keys/). Webtiles address: http://CRAWL.XTAHUA.COM 06:04:09 seems like it might be something about your connecting with cxc rather than a problem with the menu itself 06:04:16 but cxc is very responsive for me here from the US 06:04:27 I am using openssh-client. 06:04:35 In a gnome-terminal. 06:04:41 yeah I'm using open ssh from linux ubuntu 06:04:50 I have Ubuntu too. 06:05:03 so you've logged in ok? 06:05:07 Yes. 06:05:18 All the other versions seem to work OK. 06:05:29 Just 0.20 doesn't do anything when I press 0. 06:05:31 i also tried and can't get to the 0.20 menu by pressing 0 06:05:36 yeah the 0.20 menus respond normally for me when I hit 0 06:05:46 ha! 06:05:46 I can edit my rc etc 06:05:46 I'm not making this up. 06:05:55 sure, but I'm not certain how this odd behaviour could happen 06:06:11 Medar: any idea why Mandevil would be unable to use the 0.20 menus from ssh? 06:06:42 There's one thing I do and that is setting TERM to "putty-256color" 06:06:49 Maybe that is it? 06:06:50 yeah, I don't have that TERM 06:07:10 mine is just xterm 06:07:29 I removed it. 06:07:32 Nothing changed. 06:08:01 hmm 06:08:17 gammafunk: did you try with gammafunk or another account? admins have different menus 06:08:18 yeah I tested from gnome-terminal as well 06:08:23 from gammafunk 06:08:25 I can try another 06:08:40 ah, yeah 06:08:46 doesn't seem to work under RandomTiles 06:09:04 menu does nothing when I hit 0 under that login 06:09:20 but the other versions work? 06:09:28 They work for me. 06:09:37 seems like a permission issue 06:09:44 or maybe dgl's db thingy 06:09:55 maybe I just made an error in the config, let's see 06:09:58 but yeah, reproduced the error at least :) 06:17:30 ah, typoed 9 instead of 0 06:18:59 Mandevil: should be fixed now 06:19:16 Medar: Yes, now it looks good. 06:19:19 Thanks guys. 06:20:03 Guess I can remove the beta stuff now too :) 06:21:19 thanks Medar 06:27:06 !kw nchoice 06:27:06 Keyword: nchoice => nchoice-0.19 06:27:12 !nchoice 06:27:14 XX: 0 wins || No nchoice-0.19 games in progress. 06:27:18 !cmd !nchoice 06:27:19 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."))))) 06:27:38 !kw -rm nchoice 06:27:39 Deleted keyword: nchoice => nchoice-0.19 06:27:41 !nchoice 06:27:42 Subcommand $(!kw nchoice) failed: No keyword 'nchoice' 06:28:02 Kidiri (L10 DEFE) (D:8) 06:28:03 tof (L10 TrMo) (D:9) 06:28:03 Azzok (L16 CeBe) (Orc:1) 06:28:04 newuser (L17 GhMo) (Orc:1) 06:28:05 xgamer67 (L16 BaBe) (Swamp:2) 06:28:07 Webtiles server restarted. 06:28:09 grindst0ne (L7 FoFi) (D:4) 06:28:12 Lochraine (L16 KoAM) (Orc:2) 06:28:19 !cmd =nchoice.new 06:28:19 Command: =nchoice.new => .echo Time for a new nchoice! It will appear shortly on the tournament website (if it hasn't yet). Type "=nemelex XXXX" to update !nchoice with the new combo, where XXXX should be replaced by the new combo. 06:28:27 !cmd =nemelex 06:28:28 Command: =nemelex => !kw nchoice $(if (= XXXX (=kw nchoice)) $1 (=kw nchoice)(if (not (= "0" (!lg * t won char=$(nth -1 (split | (=kw nchoice))) fmt:"$n" stub:"0"))) (concat | $1) (ignore $1))) 06:28:47 !time 06:28:47 Time: May 26, 2017, 10:28:48 AM, UTC. The 2017 0.20 tournament starts in 9 hours, 31 minutes and 11 seconds. 06:28:56 !kw nchoice XXXX 06:28:57 No keyword 'XXXX' 06:29:57 !cmd =kw 06:29:57 Command: =kw => .echo $(join ' => ' $(sub 1 $(split ' => ' $(!kw $1)))) 06:30:27 now sure what gets used as a default value 06:31:18 I don't even want to understand this bot scripting... 06:32:15 !kw nchoice-0.19 06:32:16 Keyword: nchoice-0.19 => OpWr|HEAr|KoIE|DDAE|CeVM|HOWz|GrEn|GhCj|FeAK|VSSu|DEHu|VpAK|HaSu|TeAM|SpMo|FoCj|MfEE|TrVM|DDSk|HaFE|VSAM|HOTm|GhBe|SpAE|DECK|DDIE|TeAK|VpEE|FoNe|KoTm 06:32:22 !kw nchoice t0.20 06:32:23 Defined keyword: nchoice => t0.20 06:32:26 !nchoice 06:32:28 XX: 0 wins || No t0.20 games in progress. 06:32:45 =nemelex XXXX 06:32:47 Defined keyword: nchoice => t0.20 06:32:59 !kw nchoice 06:33:00 Keyword: nchoice => t0.20 06:33:31 suppose it'll be fine to juse update that when it's first chosen 06:34:09 "Tournament rules are unchange from the 0.19 tournament held in November 2016." 06:34:12 missing d! 06:34:42 good catch 06:35:48 fixed 06:52:29 !tell Napkin there seems to be an issue with dgamelaunch on CDO. You can add arbitrary characters at the end of your password and you're sill being logged in. Might want to take a look at that (does not work on other servers like that) 06:52:29 ElanMorin: OK, I'll let napkin know. 06:54:46 Also add 0.20 :) 06:57:36 Selecting random species can result in picking Gnoll 13https://crawl.develz.org/mantis/view.php?id=11076 by Dioneo 06:58:34 great bug 07:00:26 can't actually play as Gn though 07:08:29 pick gnoll as the first nemelex choice 07:09:10 not in the eligible combos! 07:09:29 only saw three eligible mummies this time, sadly 07:10:39 is there a command to see those combos? 07:14:53 !nwon 24 28 !nchoice-0.19 07:15:04 can do in PM to see the untruncated list 07:15:45 133 combos (!nchoice-0.19) won at most 24 times: BaAE BaAK BaAM BaAr BaAs BaCj BaCK BaEE BaEn BaFE BaGl BaHu BaIE BaMo BaNe BaSk BaSu BaTm BaVM BaWn BaWr BaWz CeAE CeCj CeEE CeEn CeFE CeIE CeSu CeTm CeWz DDAK DDAM DDCj DDEn DDWz DEAK DEAM DEAr DEAs DEFi DEGl DESk DETm DEWr DrAM FeNe FoAE FoEn FoFE FoIE FoSu FoTm FoWz GhAE GhAs GhEn GhSu GhVM GhWz GnAr GnAs GnBe GnCK GnEE GnFE GnFi GnGl GnHu GnIE G... 07:17:39 er 07:17:54 !nwon 24 28 !nchoice-0.19 !gn 07:18:02 yeah you got to add !gn currently as well 07:18:08 ok, thanks 07:18:42 116 combos (!nchoice-0.19 !gn) won at most 24 times: BaAE BaAK BaAM BaAr BaAs BaCj BaCK BaEE BaEn BaFE BaGl BaHu BaIE BaMo BaNe BaSk BaSu BaTm BaVM BaWn BaWr BaWz CeAE CeCj CeEE CeEn CeFE CeIE CeSu CeTm CeWz DDAK DDAM DDCj DDEn DDWz DEAK DEAM DEAr DEAs DEFi DEGl DESk DETm DEWr DrAM FeNe FoAE FoEn FoFE FoIE FoSu FoTm FoWz GhAE GhAs GhEn GhSu GhVM GhWz GrNe GrSu HaAE HaCj HaEE HaEn HaIE HaMo HaVM Ha... 07:18:56 !nwon 24 28 !nchoice-0.19 mu 07:19:47 3 combos (!nchoice-0.19 mu) won at most 24 times: MuAK MuAM MuEn 07:22:49 !nwon 24 28 !nchoice-0.19 !gn sī 07:22:50 Subcommand $(=nwon.list 24 !nchoice-0.19 !gn sī) failed: No keyword 'sī' in $(= ${x} x) in $(if $(= ${x} x) All combos ... 07:22:51 uups 07:22:58 !nwon 24 28 !nchoice-0.19 !gn s=crace 07:22:59 Subcommand $(=nwon.list 24 !nchoice-0.19 !gn s=crace) failed: Too many grouping terms (extra: s=char) in $(= ${x} x) in $(if $(= ${x} x) All combos ... 07:25:51 can't do it that way since it's processing the lg output directly 07:26:06 and running subcommands 07:26:17 it is alphabetized though 07:26:23 so you can see those numers fairly easilly 07:27:27 yeah 07:37:20 03gammafunk02 07* 0.21-a0-30-g494ec52: Don't choose non-starting species in random species selection (#11076) 10(9 minutes ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/494ec52ba230 07:37:42 03gammafunk02 07[stone_soup-0.20] * 0.20.0-2-g28204c7: Don't choose non-starting species in random species selection (#11076) 10(9 minutes ago, 1 file, 5+ 1-) 13https://github.com/crawl/crawl/commit/28204c79ac55 07:40:42 I'm going to be away until about 1h-30min before the tournament starts 07:41:10 the tournament script is running and in daemon mode, so all should work if somehow I'm not around 08:09:40 Stable (0.20) branch on crawl.jorgrun.rocks updated to: 0.20.0-2-g28204c7 08:18:53 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-30-g494ec52 (34) 08:53:15 weird, why would someone be wgetting cao data from tor 09:47:35 hm exiting full screen mode in os x tiles is broken, I didn't check that yesterday :-/ 09:50:36 the good news: it appears to have been broken on 0.19.5 too 09:51:46 works fine if the app starts non-fullscreen, which is I guess why I've never noticed it 09:55:42 release \o/ 09:55:44 ??t 09:55:44 tournament[1/7]: The 0.20 tournament will run from 20:00 UTC Friday 26 May 2017 to 20:00 UTC Sunday 11 June 2017. Tournament home page: http://dobrazupa.org/tournament/0.20/ 09:56:03 oh shit, i can't play for the first few days but i should be able to starting next week 09:56:37 !time 09:56:38 Time: May 26, 2017, 01:56:38 PM, UTC. The 2017 0.20 tournament starts in 6 hours, 3 minutes and 21 seconds. 09:57:56 someone !tell me if there's an opening on a devteam clan 10:11:14 hmm is 0.20 actually being announced by the bots at all? 10:17:12 oh maybe I restarted Eksell before the 0.20 files to monitor were created 10:17:36 !tel Kramin you need anything from me to get 0.20 stuff announced in ##crawl? 10:17:41 ugh 10:17:55 !tell Kramin you need anything from me to get 0.20 stuff announced in ##crawl? 10:17:56 johnstein: OK, I'll let kramin know. 10:18:09 I might have missed some milestones, so it's possible that some bots are working and others aren't, but I didn't find any 10:18:23 ??postquell 10:18:23 Postquell[1/1]: crawl universal milestone announcer bot, managed by Kramin. 10:20:10 03advil02 07* 0.21-a0-31-gddac83b: Properly reset m_overlay on resize (LHJW) 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/ddac83bfc518 10:21:21 03advil02 07[stone_soup-0.20] * 0.20.0-3-g22ec75f: Properly reset m_overlay on resize (LHJW) 10(5 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/22ec75f53bde 10:25:52 -!- Chish|afk is now known as Chish 11:09:29 Stable (0.20) branch on crawl.jorgrun.rocks updated to: 0.20.0-3-g22ec75f 11:17:44 -!- Shimatora_ is now known as Shimatora 11:18:48 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-31-gddac83b (34) 11:23:49 -!- amalloy_ is now known as amalloy 11:48:15 -!- amalloy is now known as amalloy_ 11:53:57 !messages 11:53:58 No messages for TZer0. 11:59:39 Stable (0.20) branch on underhound.eu updated to: 0.20.0-3-g22ec75f 12:02:12 -!- Shimatora_ is now known as Shimatora 12:06:17 Naow (L3 OpFE) (D:1) 12:06:17 Tyryt0 (L9 OgMo) (D (Sprint)) 12:06:17 DasRunzen (L4 DrFi) (D:3) 12:06:18 rexbael (L16 DEFE) (D:15) 12:06:18 Dragoran (L1 SpEn) (D:1) 12:06:21 Thael (L5 NaTm) (D:3) 12:06:23 Gunzzzzmaster (L8 MiBe) (Bailey) 12:06:25 quik (L12 SpVM) (Volcano) 12:06:28 Glost (L2 HESk) (D:1) 12:06:30 kusayu (L2 OpSu) (D:2) 12:06:32 deszczowiec (L18 MiBe) (Elf:1) 12:06:36 Webtiles server restarted. 12:06:39 Zrachosh (L11 TrBe) (D:10) 12:06:42 rlgrobin (L19 OpEn) (Elf:3) 12:06:44 Engwar (L18 VSFi) (Snake:3) 12:12:45 !tell gammafunk Sorry about that, 0.20 is now up 12:12:45 TZer0: OK, I'll let gammafunk know. 12:13:12 thanks TZer0! 12:27:42 hmm, maybe Eksell really isn't announcing 0.20 games 12:27:47 don't know why that would be 12:29:49 I think that Postquell still needs to be updated if it's relying on that in some way 12:30:09 ah, maybe it is working people are just not that far in their 0.20 games :P 12:32:53 what's the level threshold for ##crawl announcing? 12:34:16 !lg * src=cxc cv=0.20 -7 12:34:17 143/149. Inarius the Stinger (L10 DrVM of Vehumet), hit from afar by a cyclops (large rock) on D:8 on 2017-05-26 15:48:10, with 4683 points after 10598 turns and 0:44:17. 12:34:32 https://github.com/crawl/sizzell/blob/sizzell/sizzell.pl#L235 12:34:35 I think that one should have been announced? 12:34:45 ah thanks 12:34:59 oh didn't realize that there were bots in the crawl org 12:35:22 !lg . cxc x=v 12:35:24 210. [v=0.21.0-a0] Medar the Skirmisher (L1 HOMo), entered wizard mode on D:1 (dpeg_arrival_castle) on 2017-05-20 09:31:34, with 0 points after 27 turns and 0:00:06. 12:35:30 !lg * cxc x=v 12:35:31 318943. [v=0.20.0] Nordron the Grappler (L13 TrTm of Cheibriados), mangled by a hell rat on Lair:6 on 2017-05-26 16:34:58, with 39910 points after 13259 turns and 1:17:26. 12:35:37 well that got announced at least 12:35:57 aha 12:36:08 maybe the one I found just didn't have a high enough score, it looks like it isn't directly level based 12:36:43 yeah, it's 5000 12:36:43 yeah, barely under 50k 12:36:49 5k 12:36:54 some amount of zeroes 12:37:02 :) 12:37:54 would it be better to let Postquell handles those? hadn't heard of it until now 12:38:29 I have only the vaguest idea how all this infrastructure really works still, but I think a bunch of other announcing has been centralized under Postquell 12:38:48 it's Kramin's bot I think? 12:38:55 seems that way 12:39:00 ??postquell 12:39:00 Postquell[1/1]: crawl universal milestone announcer bot, managed by Kramin. 12:40:26 postquell might still be using other bots on the background? 12:40:35 seems like a potentially good idea to simplify, but on the other hand Eksell is updated and postquell isn't yet :D 13:04:56 Unstable branch on crawl.akrasiac.org updated to: 0.21-a0-31-gddac83b (34) 13:07:47 -!- amalloy_ is now known as amalloy 13:08:08 !time 13:08:08 Time: May 26, 2017, 05:08:09 PM, UTC. The 2017 0.20 tournament starts in 2 hours, 51 minutes and 50 seconds. 13:08:35 do y'all know who is planning to shoot for first win? i'd be interested in spectating those 13:22:50 -!- itsmu is now known as Mu_ 14:39:26 amalloy: I try to shoot for it but I'm not good enough; I've gotten 3rd, 4th, 4th, and splat in the last four tournaments so maybe I can get 3rd again if I'm lucky? 14:52:29 is cdo counted for tournament play it doesn't have .20 on the menu. 15:02:03 So does a sticky flame ghost on d:3 count as fair? or just hilarious? 15:02:08 !lg * gkill place=d:2 s=ktype 15:02:11 423 games for * (gkill place=d:2): 402x pois, 21x burning 15:09:17 Mu_: it's supposed to be, but it's looking like it won't have 0.20 in time for the first t games. i believe we're waiting for a cdo admin to add it 15:09:36 ok. that's a shame. 15:23:40 TZer0: I'm not seeing the 0.20 meta dir 15:23:40 gammafunk: You have 1 message. Use !messages to read it. 15:24:48 TZer0: https://underhound.eu:81/crawl/meta/0.20/ is where we'd expect the logfile and milestones to be 15:28:42 !time 15:28:43 Time: May 26, 2017, 07:28:43 PM, UTC. The 2017 0.20 tournament starts in 31 minutes and 16 seconds. 15:44:21 wheals: I sold out to the australians this year 15:44:33 because too few devs without teams were around 15:44:55 !time 15:44:56 Time: May 26, 2017, 07:44:56 PM, UTC. The 2017 0.20 tournament starts in 15 minutes and 3 seconds. 15:49:49 03advil02 07* 0.21-a0-32-ga058ae7: Don't display local tiles tooltip on out of view cell 10(5 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/a058ae749a52 15:50:10 03advil02 07[stone_soup-0.20] * 0.20.0-4-g10b340a: Don't display local tiles tooltip on out of view cell 10(5 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/10b340a150ac 15:50:15 started to fix fullscreen weirdness and got caught up on an even weirder bug 15:51:49 CUE ready in time for tournament? 15:52:56 gammafunk: it looks like nobody has committed the tourney reminder yet? I can do it if we are still doing that thing 15:56:08 (The "Play trunk anyway? (Y/N)" thing) 15:56:28 elliptic: oh, yes! 15:56:29 thanks 15:56:56 03elliptic02 07* 0.21-a0-33-g8b44e26: 0.20 tournament reminder. 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8b44e269dd4b 15:57:05 Shimatora: CUE has 0.20 but the games won't be seen in the scoring pages quite yet 15:57:20 until we get the met dir fixed 15:57:30 *meta 15:57:37 is it safe to play on it for the tournament? or should I use cxc for now 15:57:45 CXC is laggier for more for whatever reason 15:59:11 ??rebuild 15:59: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.jorgrun.rocks/rebuild/ Bug |amethyst or Nap.Kin for CDO. Use your powers wisely. 15:59:29 !time 15:59:29 Time: May 26, 2017, 07:59:29 PM, UTC. The 2017 0.20 tournament starts in 30 seconds. 15:59:31 Shimatora: it's safe to play on, all games played during the tournament time will eventually count 15:59:38 nice, thanks 15:59:43 I guess there isn't much point in pushing that commit unless I'm also going to rebuild trunk on some servers 15:59:45 but you won't see them until TZer0 fixes that server issue 15:59:52 yeah 16:00:07 we also don't have 0.20 on cdo, rip 16:01:30 !time 16:01:31 Time: May 26, 2017, 08:01:31 PM, UTC. The 2017 0.20 tournament ends in 15 days, 23 hours, 58 minutes and 28 seconds. 16:01:37 apparently I don't have CJR rebuild privileges, I started it on the other servers though 16:01:40 when will I get a nemelex choice 16:01:49 CJR rebuilds a lot, so it's probably fine 16:02:14 can you put .20 on cdo elliptic 16:02:14 no 16:02:17 rip. 16:05:36 minmay: enjoy DEAM 16:06:46 elliptic: taildb didn't update overview initially, but then I think I remembered that it only does that like every 7 min 16:06:58 do you run loaddby.py manually at start time usually? 16:07:25 I just did that then restarted the daemon 16:07:52 usually what I do is stop/start taildb.py 6.5 minutes or so before tourney start 16:08:33 heh, that works too 16:09:55 Stable (0.20) branch on crawl.jorgrun.rocks updated to: 0.20.0-4-g10b340a 16:10:13 there's not really any reason to run loaddb instead of taildb unless you are testing some code locally or something 16:11:23 -!- MarvinPA_ is now known as MarvinPA 16:18:20 I think CUE isn't reporting games, my game doesn't show on clan page. 16:19:01 CUE doesn't have its logfile/milestones available for 0.20 yet 16:19:07 hopefully we'll have that soon 16:19:12 but your games will eventually be counted 16:19:34 Good. 16:19:44 Unstable branch on crawl.jorgrun.rocks updated to: 0.21-a0-33-g8b44e26 (34) 16:20:09 is xtahua counted 16:20:13 yes 17:10:07 ^status 17:10:07 104 Crawlers. CBRO disk usage=83% (135GB) | RAM usage=77% (4GB)| uptime/CPU= 17:10:07 up 84 days, 21:48, 16 users, load average: 3.68, 4.01, 4.02 (4 Cores) http://status.berotato.org 17:11:23 yea. probably a lot of oh 17:11:25 er 17:11:27 lag 17:33:30 I screwed up cao 17:33:37 https://github.com/neilmoore/dgamelaunch-config/commit/a00baccd739ad6526ce77726c4aa329e88897f85 17:33:43 it's ok now 17:34:13 but if players used P to Play Now, the menu said 0.2 but it pointed to 0.19. I got it half correct 17:34:48 cbro is ok 17:34:57 Unstable branch on crawl.akrasiac.org updated to: 0.21-a0-33-g8b44e26 (34) 17:35:03 Unstable branch on CRAWL.XTAHUA.COM updated to: 0.21-a0-33-g8b44e26 (34) 17:35:31 is there a quick way to search for current cao console games? 17:35:46 to see how many are 0.19? might want to notify those players 17:35:54 probably not very many players were affected, since it was only console players who pressed P instead of 2 17:36:07 !lm * cao console alive 17:36:21 yea. that's my hope 17:37:00 !lm * cao !tiles alive 0.19 rstart>=2017042620 s=name 17:37:23 slow sequell today? 17:37:38 90s limit exceeded: killed !lm * cao console alive 17:37:49 9 milestones for * (cao !tiles alive 0.19 rstart>=2017042620): 6x Volgon99, 3x spaige 17:37:56 okay, should be just those two 17:38:00 !lm volgon99 17:38:01 2905. [2017-05-26 21:31:43] Volgon99 the Severer (L11 MiBe of Trog) killed Harold on turn 10532. (Lair:2) 17:38:05 !lm spaige 17:38:06 2843. [2017-05-26 21:04:48] spaige the Covered (L5 GrFi) killed Sigmund on turn 2147. (D:3) 17:39:02 I'm still at work. can someone let them know? feel free to throw me under the bus 17:40:10 volgon99 is playing 0.20 now 17:40:22 spaige is playing 0.19 but is idle for 34 minutes 17:41:07 I guess I can leave a message 17:47:46 Unstable branch on crawl.beRotato.org updated to: 0.21-a0-33-g8b44e26 (34) 17:49:40 !tell TZer0 We still need the 0.20 meta data (logfile and milestones) before CUE games can be included in the tournament 17:49:41 gammafunk: OK, I'll let tzer0 know. 18:02:50 Unstable branch on underhound.eu updated to: 0.21-a0-33-g8b44e26 (34) 18:05:08 so i heard you all released some stuff 18:05:08 nicolae-: You have 1 message. Use !messages to read it. 18:05:10 !messages 18:05:11 (1/1) gammafunk said (6w 2d 12m 38s ago): https://twitter.com/sgrunt_/status/852129972294533120 18:05:44 i maintain my original position that those straggling test WEIGHTs are gammafunk's fault 18:15:20 well that was one I added, yeah 18:15:47 I rewrote portions of that vault and was testing, forgot to remove it 18:16:21 nicolae-: have you heard about transporters 18:16:48 !vault gammafunk_its_a_trap 18:16:48 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#L8686 18:17:03 !vault gammafunk_wand_slinger 18:17:03 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#L4261 18:17:10 !vault gammafunk_corrupted_shrine 18:17:10 1/1. https://github.com/crawl/crawl/blob/master/crawl-ref/source/dat/des/variable/float.des#L4180 18:17:12 some examples 18:17:54 i saw, yes 18:18:02 i am looking forward to making you regret adding them 18:19:33 I'm sorry but you don't understand 18:19:47 I've already made things more devious than you can possibly imagine 18:20:03 !messages 18:20:03 (1/1) danielguo94 said (23m 54s ago): i dc'ed from my game on berotato 18:21:13 show me this deviousness... 18:22:11 also is there documentation for them? 18:22:22 wip: https://cdn.discordapp.com/attachments/205316046230388737/317789483527569408/unknown.png 18:22:37 you can see from the example vaults I linked but 18:22:42 there's also a header in the lua file 18:23:07 dat/dlua/lm_trans.lua 18:23:12 but it's pretty simple 18:24:03 .gftr 18:24:04 267. heybub the Carver (L7 MiMo), slain by a gnoll sergeant (a +5 spear of venom) on D:4 (gammafunk_temple_overflow_arena) on 2017-05-26 21:19:54, with 932 points after 3241 turns and 0:04:49. 18:24:08 267 souls so far 18:25:36 gammafunk: in your digdug vault where's the R glyph 18:27:25 well it's a WIP, some of the vault is cut off 18:27:32 it has to veto certain players 18:27:36 that can't use a wand of digging 18:27:47 don't use that as your example, use one of the finished ones I linked 18:28:17 nope, too late 18:28:32 can formicids use transporters 18:28:45 doesn't interact with -tele at all, yeah 18:35:41 ceylon (L1 SpAs) ERROR in 'tileweb.cc' at line 207: Socket write error: Resource temporarily unavailable (D:1) 18:46:35 dracony (L14 GrEE) ERROR in 'tileweb.cc' at line 207: Socket write error: Resource temporarily unavailable (Orc:1) 18:58:27 <|amethyst> blocked another IP, and also disabled directory listings under /rawdata/ 18:58:39 <|amethyst> if you want to look up a morgue file you now have to know the exact filename 18:59:26 <|amethyst> this one was an improvement, only 30 requests per second 19:08:31 hmm a D:3 trog overflow vault with 2 eyes of draining seems like too much xp 19:08:48 sorry, 3 eyes of draining 19:09:31 yeah that is a lot of xp 19:09:58 a lot of free xp, at least 19:10:00 @?eye of draining 19:10:00 eye of draining (15G) | Spd: 5 | HD: 7 | HP: 30-45 | AC/EV: 3/1 | see invisible, fly, unbreathing | Res: 06magic(60), 12drown | XP: 124 | Sp: draining gaze [06!sil] | Sz: Medium | Int: brainless. 19:10:06 yeah, about an xl for me 19:10:19 oh, that's all? 19:10:22 @?ogre 19:10:22 ogre (07O) | Spd: 10 | HD: 5 | HP: 23-32 | AC/EV: 1/6 | Dam: 17 | 10items, 10doors | Res: 06magic(20) | XP: 119 | Sz: Large | Int: human. 19:10:25 ah 19:10:29 yeah that's not quite so bad 19:10:39 they are harmless, that's more the problem I guess 19:10:44 yeah 19:10:50 <|amethyst> drop the 10 XP multiplier 19:10:54 <|amethyst> @??floating eye 19:10:55 floating eye (00G) | Spd: 10 | HD: 9 | HP: 12-19 | AC/EV: 0/1 | see invisible, fly, unbreathing | Res: 06magic(10), 12drown | XP: 142 | Sp: paralysis gaze [06!sil] | Sz: Medium | Int: brainless. 19:11:04 one XL isn't really much but for free 19:11:05 <|amethyst> that one only has a x6 19:11:09 they came with some orcs, but that was not meaningful for this char (and another char would just flee and let them disperse) 19:11:39 well, it's sort of just an issue with the monster itself 19:11:42 (trog overflow vault I think) 19:12:00 it was 2 XLs 19:12:15 from 4 to 6.5 or so 19:12:36 the vault probably just needs to place something significant ; making sure it only places one eye would be a reasonable thing though 19:12:57 yeah I think one eye would be ok 19:13:08 <|amethyst> isn't a randomly generated eye of draining even worse? 19:13:17 <|amethyst> since it doesn't necessarily have anything to back it up 19:13:33 sure, in a sense, but it's only one monster 19:13:35 <|amethyst> granted, it's deeper, so the XP isn't worth as much 19:14:00 it could have a physical attack of some kind 19:14:18 <|amethyst> it would have to be ranged, and even then 19:14:20 <|amethyst> Spd: 5 19:15:09 the attack doesn't have to be ranged 19:15:23 <|amethyst> how is a speed 5 monster going to hurt you in melee? 19:15:30 <|amethyst> I guess worms do kill people... 19:15:32 speed 5 certainly means it's going to have issues being dangerous 19:15:43 yeah I mean that in terms of its signature ability 19:16:06 could adjust speed and downweight the gaze appropriately, but 19:16:14 it's the same concept as the floating eye 19:16:22 <|amethyst> ooh... when you're out of MP, have the gaze drain HP instead 19:16:22 those are also basically harmless when they're by themselves 19:16:38 <|amethyst> so Trog isn't a perfect defense 19:34:46 -!- fazisi_ is now known as fazisi 20:04:33 |amethyst: IMO change that one pan vault if you do that 20:38:57 <|amethyst> !learn del reserved clan names[1] 20:38:58 Deleted reserved clan names[1/23]: Quiescent Sporulation [who do you think?] 20:57:07 !lg 20:57:09 235. johnstein the Intangible (L27 MfSk of Okawaru), slain by an Orb Guardian on Zot:5 (hall_of_Zot) on 2016-11-20 19:59:11, with 592810 points after 123473 turns and 14:11:44. 21:45:27 |amethyst: you should create a "mad biologist" unique 21:45:47 you could write all the mons speech lines 22:50:31 ^status 22:50:31 115 Crawlers. CBRO disk usage=84% (135GB) | RAM usage=78% (4GB)| uptime/CPU= 22:50:31 up 85 days, 3:28, 12 users, load average: 4.59, 3.80, 3.66 (4 Cores) http://status.berotato.org 22:52:01 any complaints of games dying? looks like RAM is hitting 100% 23:05:02 -!- GiantOwl is now known as Kalir 23:20:33 I've not heard any but I've not been spectating 23:21:29 I just started a test game and it was a bit laggy but not horrible 23:24:12 johnstein: I assume it's crawl procs taking up all that ram? 23:24:27 yea 23:24:55 sometimes the webtiles server 23:25:09 most games spoke on ram 23:25:20 I could put a limit on beem connections, right now it's...50? 23:25:22 and with over 100 players there's always some games spiking 23:25:30 but I have a feeling it's not contributing much 23:25:32 oh hm 23:25:35 since it's just a spectator 23:25:45 however if that's not the case 23:25:46 dunno. 23:26:10 could be worth turning them all off for an hour and checking the chart for a noticeable dip 23:26:17 could be done at anytime 23:26:23 it's watching 25 people right now 23:26:27 the stats update every 5 minutes 23:26:41 yea probably not a big drain 23:26:49 it'll hold 23:27:05 by Monday/Tuesday it will be fine 23:34:48 !cmd tiamat 23:34:48 Command: !tiamat => .echo $(let (player (name_fixup $1)) (if (>= $(!lg ${1:-.} won dr x=cdist(race) title:"" fmt:"$x[0]" stub:"0") 9) "$player is a tiamat player" $(!lg * dr won s=race / @$player title:"$player is not a tiamat player. Unwon draconians" fmt:'$(replace " Draconian" "" "${.}")' ?:%=0))) 23:35:04 .echo $(let (player (name_fixup $1)) (if (>= $(!lg ${1:-.} won dr x=cdist(race) title:"" fmt:"$x[0]" stub:"0") 9) "$player is a 23:35:07 tiamat player" $(!lg * dr won s=race / @$player title:"$player is not a tiamat player. Unwon draconians" fmt:'$(replace " Draconian" "" "${.}")' 23:35:08 $(let (player (name_fixup $1)) (if (>= 4 9) "${player} is a 23:35:10 ?:%=0))) 23:35:12 oops 23:35:13 thx 23:35:59 ??mottled draconian 23:35:59 mottled draconian[1/1]: A form of draconian that can spit sticky flame (range 1, can splash onto adjacent monsters). Player character gets +1 aptitude in Fire Magic. Also has sticky flame resistance at xl 7. Removed in 0.20. 23:36:30 !lg * dr won x=cdist(race) cv>=0.20 23:36:32 6 games for * (dr won cv>=0.20): cdist(race)=4 23:56:08 Stable (0.20) branch on CRAWL.XTAHUA.COM updated to: 0.20.0-4-g10b340a