00:08:01 <esolangs> [[ACCUMULATOR]] M https://esolangs.org/w/index.php?diff=105661&oldid=105653 * PythonshellDebugwindow * (+131) Categories
01:02:25 -!- Noisytoot has quit (Excess Flood).
01:04:46 -!- Noisytoot has joined.
01:33:31 <fizzie> Heh, I got a day 21 part 2 Burlesque answer that takes two minutes to evaluate the number. :)
02:51:55 -!- razetime has joined.
04:40:12 <int-e> Hmmm interpretation overhead, list-based lookups, repeated evaluation of subtrees... I guess there's ways to make it this slow ;)
04:42:02 <int-e> How hard is it to prove that day 23 part 2 always terminates, I wonder.
04:47:43 <int-e> (well, assuming it does... which seems more likely than the alternative, but without proof, who knows :) )
04:58:19 <shachaf> int-e: Uh oh, some of these N-Step Steve levels are pretty tricky.
05:54:03 <int-e> fungot: is it V or v?
05:54:03 <fungot> int-e: or is it, a bit easier to read
05:54:28 * int-e struggled for probably 10 minutes to figure that out. Sigh.
05:54:54 <int-e> OTOH I got away with a wrong solution for part 2.
06:01:03 <int-e> The first n-step Steve wasn't exactly easy either, so that's not a surprise.
06:02:34 <int-e> Oh wait, no, my part 2 solution was actually correct, I just didn't understand why :-P
06:06:51 -!- slavfox has quit (Quit: ZNC 1.8.2 - https://znc.in).
06:07:54 <int-e> Let's see if I can get that thing to work.
06:09:12 <int-e> ("it runs in the browser" - but not in my default profile even with a JS exception)
06:10:24 -!- slavfox has joined.
06:14:27 <int-e> the wormholes are a cute QoL improvement
06:16:08 <shachaf> Though I'm not sure there'd be a downside of just letting you teleport to any of them directly?
06:16:37 <shachaf> I'm pretty early, though, only 4 kittens and 1 star.
06:18:09 <shachaf> Oh man, it wasn't until you said that that I realized the mysterious spirals turn into wormholes. That's what they're for.
06:30:02 -!- tromp has joined.
06:41:46 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
07:06:56 -!- tromp has joined.
08:28:06 <int-e> "collect 22 more stars"
09:11:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
09:16:00 <esolangs> [[Fash]] https://esolangs.org/w/index.php?diff=105662&oldid=105620 * TJC games * (+0) spelling mistake
10:15:57 -!- Thelie has joined.
10:17:59 -!- tromp has joined.
10:26:05 <HackEso> f2c? No such file or directory
10:27:47 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
10:28:13 -!- Sgeo has quit (Read error: Connection reset by peer).
10:28:50 -!- Lord_of_Life has joined.
10:29:10 <b_jonas> zzo38: it's usually not worth to keyword an ability unless it's one you can have on several cards, either several in one set/block, or several spread throughout blocks by making it evergreen like protection or menace, and that one sounds a niche ability that you won't use on many cards, if at all
10:34:11 <b_jonas> unless you want to refer to it from another ability, such as on another card
10:48:15 -!- Thelie has quit (Remote host closed the connection).
11:09:34 -!- bgs has joined.
11:57:09 -!- __monty__ has joined.
12:13:20 <int-e> shachaf: Well, I've rescued enough crew to launch the ship. Stars though... 5 so far. Time for a break.
12:44:00 -!- razetime has quit (Remote host closed the connection).
12:50:08 -!- Thelie has joined.
12:52:30 <fizzie> int-e: Yeah, I keep the tree nodes in a list, so every step involves an O(n) scan to find an element in it. And nothing is memoized, so the "find the human" code (which does a full traversal of the current subtree) keeps getting repeated.
12:52:38 <fizzie> So it's at least an O(n^2) operation for each level as it descends towards the human. Although I guess since the size halves each time, that's... still just O(n^2)? Given that n^2 + (n/2)^2 + (n/4)^2 + ... = n^2 * (1 + 1/4 + 1/16 + ...) <= n^2 * 2.
13:08:14 <int-e> I imagine the lookup time doesn't go down. But that doesn't change the result.
13:14:01 <fizzie> Right, I guess that just changes the constant from 4/3 to 2.
13:16:08 <fizzie> For part 1 I prepend "." and then `pe` (parse+eval) to do the math, because conveniently Burlesque builtins for + - * / are .+ .- .* ./ respectively.
13:35:24 -!- Thelie has quit (Remote host closed the connection).
14:09:34 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
14:21:05 -!- tromp has joined.
14:33:17 -!- __monty__ has quit (Quit: leaving).
15:15:40 -!- chiselfuse has quit (Remote host closed the connection).
15:15:55 -!- chiselfuse has joined.
15:49:06 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
16:07:30 -!- tromp has joined.
17:02:16 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
17:12:32 -!- tromp has joined.
18:04:10 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
18:47:30 <zzo38> b_jonas: You might want to refer to other abilities on other cards, but even without that, if you have many copy effects and text changing effects (especially on the card that has this keyword ability, if something copies it or it copies something else, but also even if not), that is another thing, if making ones that use it
19:16:35 -!- tromp has joined.
19:20:37 -!- Cale_ has joined.
19:21:03 -!- Cale has quit (Read error: Connection reset by peer).
19:27:41 -!- Cale_ has changed nick to Cale.
19:45:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
19:49:43 -!- tromp has joined.
19:52:27 -!- Sgeo has joined.
20:19:24 <esolangs> [[BitQueue]] M https://esolangs.org/w/index.php?diff=105663&oldid=105592 * DivergentClouds * (+28) added turing tarpits category
20:21:49 -!- chiselfuse has quit (Remote host closed the connection).
20:22:31 -!- chiselfuse has joined.
22:10:58 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
22:12:43 -!- tromp has joined.
23:14:13 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).