d0om on 2/7/2010 at 12:58
PS here is an amusing robochildren which also triggers the "I see what you did there" message.
(be sure to save your one before loading, or disable auto-saving)
Code:
?lvl=18&code=p12:3f3;p11:3f3;p10:3f3;p9:3f3;p13:3f3;p14:3f3;p15:3f3;c12:4f3;c12:5f3;c12:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c7:3f3;p8:5f2;c7:4f3;c7:5f2;i8:3f2;c8:4f1;c8:2f2;c9:2f3;p8:6f2;p8:7f2;p16:5f0;p16:6f0;p16:7f0;i16:3f3;c17:3f3;c17:4f3;c17:5f0;c16:4f1;c16:2f0;c15:2f3;
And, since everyone else is doing it:
RoboToasters: 3 parts
RoboCoffee: 3 parts
RoboLamp: 8 parts
RoboFish: 4 parts
RoboBugs: 15 parts
RoboCats: 11 parts
RC Cars: 7 parts
RoboCars: 7 parts
RoboStilts: 9 parts
RoboBears: 21 parts
MiliDogs: 8 parts
Androids: 12 parts
RoboRockets: 9 parts
RoboPlanes: 7 parts
RoboMecha: 19 parts
Soliders: 7 parts
RoboTanks: 40 parts
Robo-Children: 21 parts
Police: 64 parts, 7974:30
Teachers: 21 parts
Rocket Planes: 21 parts
Officers: 46 parts
RoboSpies: 8 parts
Judiciary: 94 parts, 8614:14
Politicians: 42 parts
Academics: 31 parts
Generals: 71 parts
Engineers: 31 parts
Seraphim: 25
Ophaninm: 116 (586:02)
Shadowcat on 3/7/2010 at 01:37
Quote Posted by d0om
Do you all still get police running out of patience? Mine just ran without doing that \o/
Hurrah! It's fixed :) My old 54-part solution runs in 432,962 time units.
FYI, that left-most section in your screenshot has four parts more than it needs. You can eliminate two writers, and two conveyors. You may well then be able to rotate most of the machine 90 degrees clockwise, and save yourself a few more parts on the way to the exit.
edit: And speaking of rotating things for trivial wins, I just reduced my Seraphim from 43 to 33 pieces without even touching the logic.
edit: And in similar fashion I just cut six pieces out of Metatron, which means it is now
less than three times the size of the record! :p
d0om on 3/7/2010 at 22:16
Does anyone have any hints for Orphanium? I have a solution which NEARLy works, but I can't fit the rest of it on the grid :(
I'm trying to Tag start with green, remove all leading red, then insert two yellows around the central green. Then move the yellows forwards/backwards and if one wins its race, accept/reject as appropriate. Now we know we have equal length strings, so compare the starts, if equal remove and loop, else accept/reject. The only problem is I don't have room for that last bit!
Shadowcat on 4/7/2010 at 00:42
d0om: Interesting. I think your attempts at being efficient might be flawed in practice. It sounds like the process of initially reducing the strings to equal-lengths is going to be on the same order of complexity as simply processing the strings from the bottom up in the first place.
d0om on 4/7/2010 at 23:03
Success! Ophanim is complete! (and it runs the tests much faster than police which was unexpected!)
I realised I could finish my solution in a longer time, but much less pieces!
Once you have two equal length numbers, just remove the initial blue from each, then remove then green at the start and loop back into the very beginning! I was trying to make a whole separate "look at first two digits of numbers, if same remove, else compare". This way is simpler!
Metatron looks rather hard as my Officers and Generals take up pretty much a whole board each...
Shadowcat on 5/7/2010 at 13:44
I just space-optimised a few more of mine, and realised I hadn't posted a full list yet. There are a few I haven't looked at improving yet, and a few that I probably just won't attempt to do anything much to, but I'm reasonably happy with most of these, even if some of them are still a bit hefty by comparison with others.
I had fun tonight knocking my Judiciary machine down from 104 parts to 72. Initially I'd just crammed the two sections in any way I could, so this was my first attempt at improving its flow. I like it much better now (even if it's still miles off the record).
(Plus I just noticed that my new Judiciary-powered Police cuts five pieces off of that machine :)
Robotoast: 3 parts, 546:04
Robocoffee: 3 parts, 477:47
Robolamp: 8 parts, 1880:41
Robofish: 4 parts, 682:22
Robobugs: 11 parts, 548:20
Robocats: 11 parts, 3037:52
RC Cars: 7 parts, 819:04
Robocars: 7 parts, 3822:54
Robostilts: 9 parts, 887:24
Robobears: 15 parts, 3140:18
Milidogs: 8 parts, 2935:21
Androids: 12 parts, 1050:41
Roborockets: 7 parts, 3822:54
Roboplanes: 7 parts, 375:26
Robomecha: 19 parts, ?? 0:0-1 ??
Soldiers: 7 parts, 1092:00
Robotanks: 25 parts, 349:37
Robo-children: 37 parts, 15783:54
Police: 47 parts, ?? 0:0-1 ??
Teachers: 19 parts, 1402:47
Rocket Planes: 19 parts, 3020:26
Officers: 26 parts, 1362:58
Robospies: 8 parts, 957:36
Judiciary: 72 parts, 7575:56
Politicians: 27 parts, 10256:17
Academics: 31 parts, 3822:52
Generals: 26 parts, 643:00
Engineers: 25 parts, 794:56
Seraphim: 33 parts, 4848:28
Ophanim: 76 parts, 818:14
Metatron: 110 parts, 1338:08