01:31:50 Fork (bcrawl) on crawl.kelbi.org updated to: 0.23-a0-4850-gd9e8576752 01:55:26 Fork (bcadrencrawl) on crawl.kelbi.org updated to: 0.03-1146-g1b2947c63a 03:33:35 -!- Stella is now known as theWeaver 04:23:21 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-4850-gd9e8576752 07:21:44 -!- mhcerri5 is now known as mhcerri 08:07:49 <09g​ammafunk> Ray.cc again :gammafHeh: 08:12:20 ray.cc hits! You feel stupid. 08:22:02 <06a​dvil> I suspect it's a lightning spire issue 10:35:11 03advil02 07* 0.30-a0-372-g0ce2686038: fix: correct a slime-related bounds check 10(60 seconds ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/0ce268603890 10:59:10 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-372-g0ce2686038 (34) 16:04:38 -!- daethoven85 is now known as daethoven8 16:04:38 -!- Pingerfowder_ is now known as Pingerfowder 16:23:44 Unstable branch on underhound.eu updated to: 0.30-a0-372-g0ce2686038 (34) 17:06:49 03|amethyst02 07* 0.30-a0-373-gd37427bb62: Add a missing quote quote 10(2 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/d37427bb6238 17:11:06 -!- |amethys1 is now known as |amethyst 17:18:16 Unstable branch on crawl.kelbi.org updated to: 0.30-a0-373-gd37427bb62 (34) 17:59:52 <09g​ammafunk> > Lua error: [string "/dgldir/rcfiles/crawl-bot-git/qwlua.rc"]:10958: Error in coroutine: [string "/dgldir/rcfiles/crawl-bot-git/qwlua.rc"]:2380: 666: Killing badly-behaved Lua script. > Banning ready() after 15 throttles Running into some concerning throttling on cdi 18:00:32 <09g​ammafunk> I recently moved the main plan cascade into the coroutine so that I could do the yield/dummy input trick for a plan (that was using newly generalized floodfill code) 18:00:49 <09g​ammafunk> that 666 "error code" threw me off a bit 18:01:33 <09g​ammafunk> it appears qw was the the middle of item determination 18:02:13 <09g​ammafunk> it seems that shoving the entire plan cascade into the coroutine has probably slown things down, but maybe there's a problem with my changes I haven't found yet 18:19:00 -!- MakMorn_ is now known as MakMorn 18:32:06 <06a​dvil> lol 18:32:23 <06a​dvil> I'm not sure I've ever actually seen a script hit that check 18:32:57 <06a​dvil> (which does make me wonder if there's a bug?) 18:45:01 <09g​ammafunk> qw has seen that throttling message from time to time, albeit fairly rarely 18:45:20 <09g​ammafunk> but I'm worried that by moving more of its functions into the coroutine, I've slowed things down somehow 18:46:23 <09g​ammafunk> especially since the throttling took place during item evaluation code on an explored level, so probably not related to my floodfill stuff, which happens across loss with a new turn or when qw is stuck 18:47:30 <09g​ammafunk> that said, qw tripped an actual qw code bug when it got stuck in pan in the infamous ghost moth vault (which it still doesn't have the necessary logic to deal with) 18:48:18 <09g​ammafunk> I have also been musing about having a build option that disables the throttling so that this coroutine stuff isn't necessary 18:48:30 <09g​ammafunk> but that does basically add a requirement that qw be run with a special build of crawl 18:49:19 <09g​ammafunk> the coroutine is basically a hack to avoid throttling by interrupting larger calculations with a dummy note command. 18:51:08 <09g​ammafunk> where it will yield every so often in the busy loops, which has ready() exit after doing the dummy command to trigger a new ready(), which has it resume the coroutine 18:51:33 <09g​ammafunk> seems pretty much an awful hack (although a clever one) 23:34:54 Unstable branch on crawl.develz.org updated to: 0.30-a0-373-gd37427bb62 (34)