--- Log opened Fri Mar 04 00:00:45 2011 |
00:03 | | Vornicus-Latens is now known as Vornicus |
00:05 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has quit [[NS] Quit: Z?] |
00:07 | | Attilla [Some.Dude@Nightstar-92c9199f.cable.virginmedia.com] has joined #code |
00:07 | | mode/#code [+o Attilla] by Reiver |
00:08 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code |
00:10 | | RichardBarrell_d [droid@Nightstar-f68eb197.cable.virginmedia.com] has quit [Ping timeout: 121 seconds] |
01:20 | | shade_of_cpux is now known as cpux |
01:32 | | Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has joined #code |
01:32 | | Kindamoody is now known as Kindamoody[zZz] |
02:23 | | Attilla [Some.Dude@Nightstar-92c9199f.cable.virginmedia.com] has quit [Ping timeout: 121 seconds] |
02:48 | < ToxicFrog> | Also, Nothing Works |
02:48 | < ToxicFrog> | Makes me :gonk: and :D at the same time |
02:49 | <@Vornicus> | 899/4/89 on that one. |
02:49 | <@Vornicus> | Loots of room for improvement, I suspect part of it is "let H atoms come in in different places" |
02:55 | <@Vornicus> | Ah, here's the one where I actually use 2-bonds-at-once. "Best Left Unanswered" - 115/18 |
02:56 | | Derakon[AFK] is now known as Derakon |
02:58 | | * Vornicus then improves that to 79/18, by crushing down four spaces worth of useless loop. |
02:58 | < ToxicFrog> | Vornicus: it seems that in Nothing Works, the nitrogen condenser and the methane pump generate output at the same rate |
02:59 | < ToxicFrog> | Which means in practice that you get N twice as fast as you can use it :/ |
02:59 | <@McMartin> | Er |
02:59 | <@Vornicus> | All the natural sources generate at 1/10clocks |
02:59 | <@McMartin> | Am I confused? Methane doesn't have any N in it |
02:59 | | * Derakon eyes the lot of you. |
02:59 | <@Vornicus> | You are, yes. |
02:59 | <@Derakon> | I'm guessing this is another one of those pseudo-programming games? |
02:59 | <@Derakon> | Like the Turing machine one? |
03:00 | <@McMartin> | SpaceChem does sound very much like Manufactoria with chemistry, yes |
03:00 | | * McMartin has not played. |
03:00 | < ToxicFrog> | McMartin: it's the nitrogen generator. |
03:00 | < ToxicFrog> | It kicks out N2. |
03:00 | <@McMartin> | Ah. |
03:00 | < ToxicFrog> | I only need one N. |
03:00 | <@Vornicus> | There's a methane pump, and a nitrogen condenser, and they generate molecules once every ten clocks. |
03:00 | <@Derakon> | The last chemistry game I played was Chiral. ¬.¬ |
03:00 | <@McMartin> | So I'm guessing you need to make ammonia or something here? |
03:00 | <@Vornicus> | HCN |
03:01 | <@Vornicus> | There's a bonus level where you make ammonia. |
03:01 | <@McMartin> | ... hydrogen cyanide? |
03:01 | <@Vornicus> | Yes. |
03:01 | <@McMartin> | Mean. |
03:02 | < ToxicFrog> | Vornicus: ok, what's the behaviour if you send two outputs out in different locations at the same time? |
03:02 | < ToxicFrog> | Does the reciever get them both next time it pumps? |
03:02 | <@McMartin> | Also, um |
03:02 | <@McMartin> | So |
03:02 | <@McMartin> | Deus Ex |
03:03 | <@McMartin> | I notice the SpaceChem Large Logo |
03:03 | <@McMartin> | /o\ |
03:03 | < ToxicFrog> | THEY'RE IN ON IT |
03:03 | <@Vornicus> | TF: so you have two Hs on psi and you hit an out-psi? |
03:03 | < ToxicFrog> | Vornicus: yes. |
03:04 | <@Vornicus> | One gets sent per tick, and the waldo at the out-psi pauses until there's none left. |
03:04 | <@McMartin> | (Also, are you aware you guys shifted channels?) |
03:04 | <@Vornicus> | (Intentional.) |
03:05 | < ToxicFrog> | Which one goes first? |
03:06 | <@Vornicus> | This happens even if you hit two out-psis at once: you can only push one molecule out per tick, because otherwise there's no room in the output pipe. |
03:06 | <@Vornicus> | Dunno, never got into that situation. |
03:06 | | * ToxicFrog redesigns it so he doesn't have to worry about that - it's not like the nitrogen splitter is going to be the bottleneck here! |
03:07 | <@Vornicus> | Yeah, my N splitter is a 12n job that dumps both in the same location. |
03:08 | < ToxicFrog> | The methane splitter, on the other hand |
03:08 | < ToxicFrog> | This one is going to be ugly. |
03:08 | <@Vornicus> | The biiiiig bottleneck is the methane splitter. |
03:08 | <@McMartin> | I assume wastage is allowed; the stoichiometry seems to otherwise not work out |
03:08 | < ToxicFrog> | Yes. |
03:09 | <@Vornicus> | HCN + H2 |
03:09 | < ToxicFrog> | This design takes (N2 + CH4) as input and produces (HCN + H2) and N as waste. |
03:09 | <@Vornicus> | And your stuff pauses when it can't output or input. |
03:09 | <@Vornicus> | How do you Waste stuff? |
03:09 | <@McMartin> | ?????????????! |
03:09 | < ToxicFrog> | You don't. |
03:10 | <@Vornicus> | ??? |
03:10 | | Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds] |
03:10 | < ToxicFrog> | But I assume that once I have the design finished, they scurry out there and add pressure release valves to the pipe so that it doesn't rupture because the N splitter is generating gas twice as fast as the HCN combiner can process it. |
03:10 | < ToxicFrog> | Or who knows, maybe this is why they keep having mechanical problems~ |
03:11 | <@McMartin> | That equation appears to be one hydrogen short |
03:11 | <@Vornicus> | Actually the way it works is, if there's already something at the pipe entrance, the waldo that hit the out button will pause. |
03:11 | <@Vornicus> | teeeechnically it's N2 + 2CH4 = 2HCN + 3H2. |
03:12 | <@McMartin> | OK, that adds up |
03:12 | < ToxicFrog> | Vornicus: oh.I hope that isn't a problem |
03:13 | <@Vornicus> | In production missions you should always put syncs in after any io bottlenecks. |
03:13 | <@Vornicus> | because otherwise you'll end up out of phase. |
03:13 | < ToxicFrog> | Hmm. Need to optimize my methane splitter liek woah. |
03:14 | <@Vornicus> | My methane splitter is 22n, apparently. |
03:16 | <@Vornicus> | and is decidedly the slowest part. |
03:17 | < ToxicFrog> | Mine is 25. |
03:17 | < ToxicFrog> | I see how I can improve it, though. |
03:17 | <@Vornicus> | if I can shrink that, my HCN generator is 14n. |
03:19 | <@Vornicus> | And my H2 is 12n, but that runs 3for2, so really it's 18n. |
03:20 | <@Vornicus> | (which is to say that it takes 18 cycles to eat the output of one methane run.) |
03:25 | < ToxicFrog> | Optimization complete: 22 cycles to completely disassemble a methane molecule. |
03:32 | | * Vornicus crushes An Introduction To Bonding (1-4) to 102/14 |
03:33 | < Reiv> | TF: You're loving this aren't you ?? |
03:34 | < ToxicFrog> | Yes. |
03:34 | < ToxicFrog> | It is immensely satisfying. |
03:34 | <@Vornicus> | 84/14 |
03:43 | <@Vornicus> | Removing Bonds: 41/14 |
03:44 | | Attilla [Some.Dude@Nightstar-92c9199f.cable.virginmedia.com] has joined #code |
03:44 | | mode/#code [+o Attilla] by Reiver |
03:50 | < ToxicFrog> | Ok, this is embarassing. |
03:50 | < ToxicFrog> | My methane splitter is generating hydrogen faster than my H2 assembler can process it. |
03:50 | < ToxicFrog> | Just barely, but still. |
03:50 | <@Vornicus> | heh. |
03:51 | < ToxicFrog> | 812/91 |
03:52 | <@Vornicus> | Beat me on time. |
03:53 | <@Vornicus> | Double Bonds: 84/15 |
03:59 | < ToxicFrog> | Argh |
03:59 | < ToxicFrog> | I totally failed to notice that the bonus level limits you to three reactors |
04:01 | < ToxicFrog> | This is going to be really ugly |
04:04 | <@Vornicus> | Multiple Outputs: 108/20. |
04:05 | < ToxicFrog> | Ok, let's see |
04:05 | < ToxicFrog> | Re-using my methane cracker from the last level to get methine radicals and free hydrogen. |
04:05 | < ToxicFrog> | A standard reactor takes in CH and N2, emits CHN to one transport and N to a third factor. |
04:06 | < ToxicFrog> | That reactor takes in the N, and the H from the methane cracker, and assembles ammonia. |
04:07 | <@Vornicus> | 104/20. |
04:11 | <@Vornicus> | (for the bonus level: 714/3/61 |
04:13 | < ToxicFrog> | Betting you didn't reuse the methane cracker from the last level for that time. |
04:14 | <@Vornicus> | No. |
04:14 | <@Vornicus> | I have N + CH4 = CH + NH3 |
04:15 | < ToxicFrog> | Yeah, I figured |
04:16 | <@Vornicus> | makes life easier because you don't have to figure out how to shove three hydrogen atoms through a single pipe quickly. |
04:22 | | * Vornicus fiddles with his acetylene solution, things he can do as good as his peroxide one using the same layout instead of the embarassment he has now. |
04:22 | < ToxicFrog> | My ammonia fabricator is ridiculous. |
04:22 | < ToxicFrog> | 22 symbols...17 of which are packed into a single 2x6 area. |
04:23 | < ToxicFrog> | Sadly, it can't use hydrogen fast enough. |
04:25 | <@Vornicus> | gnrk, my peroxide one takes advantage of the fact that the hydrogen comes in already bonded. |
04:45 | < ToxicFrog> | Bonus level: 832/3/66 |
04:47 | < ToxicFrog> | Bottleneck is the N + CH4 -> CH + NH3 converter. |
04:47 | | * ToxicFrog eyes the shit out of this "defence assignment" |
04:48 | <@Vornicus> | It's kind of silly, isn't it. |
04:50 | < ToxicFrog> | Yes, in a "I most certainly did not sign on for this this shit" way. |
04:50 | < ToxicFrog> | Also, is control A the only one I have availabl? |
04:51 | <@Vornicus> | You also have B. |
04:51 | <@Vornicus> | You'll want one of each. |
04:51 | < ToxicFrog> | Um |
04:51 | < ToxicFrog> | The only one I can find in my toolbox is A |
04:51 | < ToxicFrog> | Which is a bit of a problem, because I'm basically making a 1:3 demux here, so I need two control lines |
04:53 | <@Vornicus> | right click it |
04:53 | < ToxicFrog> | Aah. |
04:53 | <@Vornicus> | Same way you do everything else. |
04:53 | <@Vornicus> | Which is kind of a pain, it'd be nice if I could do that from the keyboard too. |
05:05 | < ToxicFrog> | And that's the end of the demo. |
05:06 | < ToxicFrog> | Fstghglyifaisdfj |
05:06 | <@Vornicus> | Really now. |
05:07 | < ToxicFrog> | Yes. |
05:08 | <@McMartin> | Planet 3? |
05:09 | < ToxicFrog> | Yes. |
05:11 | < ToxicFrog> | Vornicus: what's your pancake time again? |
05:14 | <@Vornicus> | Pancake time: 64. |
05:15 | <@Vornicus> | (using 10 parts) |
05:16 | < ToxicFrog> | 57/9. |
05:16 | < ToxicFrog> | 57/8 for Slightly Different. |
05:16 | <@Vornicus> | They should be able to use the same code. |
05:16 | <@Vornicus> | ...and... HOW |
05:16 | < ToxicFrog> | Because I was reading the graph wrong. |
05:17 | < ToxicFrog> | (I was reading "best" for both) |
05:17 | <@Vornicus> | Oh, yeah, my best on both is 6. |
05:17 | <@Vornicus> | for part count. |
05:17 | < ToxicFrog> | They're both 57/18. |
05:17 | < ToxicFrog> | Although I think I can trim that down a bit, say 55/20... |
05:18 | < ToxicFrog> | 56/20. |
05:18 | | * Derakon eyes Steam. |
05:18 | <@Vornicus> | Okay, I'm impressed. How did you do this. |
05:18 | <@Derakon> | Why is it that when I try to launch the SpaceChem demo, it just takes me to SpaceChem's page in the Steam client? |
05:19 | <@Derakon> | Fascinating. It needs permission to create a directory in ~ and doesn't have permission. |
05:19 | <@Derakon> | s/needs permission/needs/ |
05:20 | <@Derakon> | Also, looks like SpaceChem is written in Python. |
05:20 | <@Vornicus> | o rly |
05:20 | <@Derakon> | Yep, Console shows it making use of the Python 2.6 framework. |
05:20 | < ToxicFrog> | Vornicus: http://steamcommunity.com/id/toxicfrog/screenshot/595805138256838206 |
05:21 | | * Vornicus considers this. |
05:21 | <@Vornicus> | Impressive. |
05:22 | <@Vornicus> | come on, screenshot you silly thing. |
05:28 | <@Vornicus> | TF, I think you can flip your thing around a bit and it'll work one step faster without any added symbols. |
05:28 | < ToxicFrog> | Crossover in 155/16, but from the graphs I should be able to get it down to ~130. |
05:28 | < ToxicFrog> | Which seems unlikely. |
05:29 | <@Vornicus> | That's my crossover speed too. |
05:29 | <@Vornicus> | And actually the graph there has a bin split at 150. If you can get it to 150 or lower then you'll be in that bin. |
05:30 | < ToxicFrog> | Aah. |
05:31 | <@Vornicus> | I'd really like to see optimization arcs: the hull of bins vs ticks. |
05:33 | <@Vornicus> | why is my screenshot button not working. |
05:34 | < ToxicFrog> | 117/16 for Intro to Bonding. |
05:34 | < ToxicFrog> | Dunno, check keybind in steam settings? |
05:37 | <@Vornicus> | It worked before in GTA |
05:38 | <@Vornicus> | no, it's the buton I think I'm pressing. |
05:38 | <@Vornicus> | Oh, wait |
05:38 | < ToxicFrog> | Bonding is another one where a small number of people have done it significantly faster. |
05:38 | <@Vornicus> | I didn't download this from Steam~ |
05:38 | < ToxicFrog> | <100 ticks, looks like. |
05:38 | < ToxicFrog> | That would be the problem, then. |
05:39 | < ToxicFrog> | Add it to steam as a non-steam game and the screenshot function should work. |
05:39 | <@Vornicus> | 84/14 |
05:39 | < ToxicFrog> | o.O |
05:39 | < ToxicFrog> | For Bonding? |
05:39 | <@Vornicus> | Intro to Bonding, yes. |
05:40 | < ToxicFrog> | HOW? |
05:41 | <@Vornicus> | Blue moves the bottom thing up, bonds it, then drops it off for red to pick up and shuttle over to the output. |
05:41 | <@Vornicus> | 8n+4 |
05:43 | < ToxicFrog> | Can't red only move one per 10 ticks, though? |
05:43 | <@Vornicus> | Nope. |
05:44 | <@Vornicus> | http://steamcommunity.com/id/vornicus/screenshot/541761942726812214?tab=public perhaps there's a bit of mechanic that you're missing. |
05:46 | < ToxicFrog> | hwaaaaaaaa |
05:47 | < ToxicFrog> | Yes, it is in fact news to me that you can do that. |
05:48 | <@Vornicus> | Apparently there are those who have made it even faster! |
05:48 | < ToxicFrog> | this will make some designs a lot simpler |
05:49 | < ToxicFrog> | Well, with a simple adjustment of START position you can cut it to 83/14 |
05:50 | <@Vornicus> | So I can. |
05:50 | <@Vornicus> | But I think the next bar's cutoff is 80, and there's a bit of a bar down there. |
05:54 | < ToxicFrog> | Yeah. It's a bit more obvious in A Brief History of SpaceChem, which is the same puzzle. |
05:56 | <@Vornicus> | I also use the shuttle technique in Pancakes, Removing Bonds, and DOuble Bonds. |
05:58 | < ToxicFrog> | A Brief History in 82. |
05:59 | <@Vornicus> | how'd you do it? |
06:02 | < ToxicFrog> | Before entering the main shuttle track, the shuttle travels along a brief straight that lets it call IN ALPHA on the same tick that the other waldo is doing GRAB ALPHA |
06:02 | < ToxicFrog> | (the shuttle has to be red for this to work, ob.) |
06:02 | < ToxicFrog> | This cuts one tick from initialization, because blue no longer ne=d]s t ave ]\\\\\\\\\\\\\\\\ |
06:02 | < ToxicFrog> | No longer needs to have IN ALPHA between START and GRAB. |
06:03 | <@Vornicus> | \o/ |
06:05 | <@Vornicus> | ah, of course. |
06:05 | < ToxicFrog> | ? |
06:06 | <@Vornicus> | the preinit thing. |
06:09 | < ToxicFrog> | Removing Bonds in 43/14. |
06:11 | < ToxicFrog> | Sorry, 42/15 |
06:12 | <@Vornicus> | Mine's 41/14 |
06:18 | <@Vornicus> | 40/15 |
06:22 | <@Vornicus> | 40/14. |
06:24 | <@Vornicus> | That feels like absolute optimum for time. |
06:35 | | Derakon is now known as Derakon[AFK] |
06:43 | | AnnoDomini [annodomini@Nightstar-aec49054.adsl.tpnet.pl] has joined #code |
06:43 | | mode/#code [+o AnnoDomini] by Reiver |
06:54 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
06:56 | | Kindamoody[zZz] is now known as Kindamoody |
07:05 | | Kindamoody is now known as Kindamoody|out |
07:24 | | ErikM [NSwebIRC@Nightstar-f7eedefa.80-203-17.nextgentel.com] has quit [Ping timeout: 121 seconds] |
09:07 | | Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code |
10:27 | | Reiv [orthianz@3CF3A5.E1CD01.36D449.95F5A5] has quit [Ping timeout: 121 seconds] |
10:31 | | Reiv [orthianz@3CF3A5.E1CD01.36D449.95F5A5] has joined #code |
10:35 | | Vornicus is now known as Vornicus-Latens |
10:52 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has joined #code |
11:44 | | AnnoDomini [annodomini@Nightstar-aec49054.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds] |
11:46 | | AnnoDomini [annodomini@Nightstar-c04a5b58.adsl.tpnet.pl] has joined #code |
11:46 | | mode/#code [+o AnnoDomini] by Reiver |
12:10 | | Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code |
12:35 | | cpux is now known as shade_of_cpux |
13:12 | | Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [[NS] Quit: If the world didn't suck, we'd all fall off.] |
13:17 | | Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has quit [Client exited] |
13:33 | | Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code |
13:41 | | Kindamoody|out is now known as Kindamoody |
15:05 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
15:14 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has joined #code |
15:52 | | Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Ping timeout: 121 seconds] |
15:56 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code |
17:10 | | TarinakyKai [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code |
17:14 | | Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Ping timeout: 121 seconds] |
17:30 | | Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code |
17:37 | | PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has quit [Connection closed] |
17:55 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
17:57 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has joined #code |
17:57 | | gnolam [lenin@Nightstar-38637aa0.priv.bahnhof.se] has quit [[NS] Quit: Gone] |
18:01 | | AnnoDomini is now known as Ed |
18:05 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
18:05 | | TarinakyKai is now known as Caeldir |
18:08 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has joined #code |
19:08 | | Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has joined #code |
19:16 | | TarinakyKai [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code |
19:19 | | Caeldir [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Ping timeout: 121 seconds] |
19:28 | | TarinakyKai is now known as Caeldir |
19:39 | | PinkFreud [WhyNot@NetworkAdministrator.Nightstar.Net] has joined #code |
20:05 | < ToxicFrog> | Gnar. Why has "et al." become the standard form? "Et alia" is so much prettier! |
21:06 | | Vornicus-Latens is now known as Vornicus |
21:49 | <@McMartin> | "et al." has been the standard form for as long as I've been aware of the construction at all |
21:50 | < Alek> | quite. |
22:27 | < ToxicFrog> | Well yes |
22:27 | < ToxicFrog> | But it's still ugly |
22:28 | <@McMartin> | Oh, this isn't "recently" a la the single vs. double-space thing |
22:32 | | * Alek is still upset over that one! |
22:37 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has quit [Ping timeout: 121 seconds] |
22:38 | | Serah [Z@3A600C.A966FF.5BF32D.8E7ABA] has joined #code |
22:38 | | Stalker [Z@3A600C.A966FF.5BF32D.8E7ABA] has quit [Client closed the connection] |
22:40 | | Vornicus [vorn@ServerAdministrator.Nightstar.Net] has joined #code |
22:40 | | mode/#code [+o Vornicus] by Reiver |
22:57 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has quit [Ping timeout: 121 seconds] |
22:58 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has joined #code |
23:34 | < ToxicFrog> | McMartin: yeah, I have no idea when it happened, but probably quite some time ago. |
23:34 | < ToxicFrog> | That doesn't make it less ugly, though. |
23:35 | <@McMartin> | Single vs. double is interesting in that both were taught as the One True Way independently for the better part of a century and then suddenly single-space became the universal standard |
23:53 | | * Vornicus actually tends to like 1.1 to 1.5 space. |
23:53 | <@Vornicus> | Word 2007 seems to agree, giving a default line spacing of 1.15 |
23:53 | <@McMartin> | Vorn: This is "after a period", not line spacing |
23:53 | <@Vornicus> | Oh. |
23:53 | | * Vornicus still uses 2. |
--- Log closed Sat Mar 05 00:00:46 2011 |