Under rating threshold (hideshow)
Convert to base 4 level.
?ctm=Base_4;Convert_binary_number_to_base_4._RBYG->0123;b:b|br:y|brr:br|brbbr:byy|bbrrbbrbrrrrbbbrrbb:bybybrrg|rrbbrrbbrrbb:grgrg|bbrbb:byg|bbbrrbrr:gybr;13;3;1;
Under rating threshold (hideshow)
This is the greatest educational game ever made. I actually forwarded a link to my Algorithms professor. Turing machines are on the final; this is a great study aid.
Under rating threshold (hideshow)
Robomecha 27 parts 0:40 ?lvl=28&code=y12:3f3;q12:11f3;c11:11f2;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:5f3;p12:6f3;c12:4f3;c10:4f2;b11:4f2;g11:5f1;c13:4f0;r14:4f0;q14:5f1;c14:6f1;c15:4f0;g15:5f1;c13:11f0;b11:7f2;i13:6f7;c13:5f3;r13:7f0;q11:6f0;c10:6f1;c10:5f1;
Under rating threshold (hideshow)
Androids 22 parts 0:37 ?lvl=17&code=b14:5f2;y15:4f3;p15:5f3;p15:6f3;c15:9f3;c16:5f3;r16:6f0;c12:4f2;c13:4f2;c14:4f2;c15:10f3;c15:11f0;c14:11f0;p9:8f3;p10:8f3;p11:8f3;p12:8f3;p13:8f3;p14:8f3;p15:8f3;c13:11f0;q15:7f2;
Under rating threshold (hideshow)
?lvl=31&code=c13:9f0;c6:8f3;c6:9f3;c6:10f3;c7:9f1;c13:7f3;c13:8f3;c6:11f3;c13:10f2;c14:8f2;c14:9f1;c14:10f1;q15:11f0;c16:9f3;c16:10f3;i17:8f2;q17:11f6;c18:8f0;c18:9f1;c18:10f1;c17:13f0;c16:13f0;c15:13f0;c16:12f3;c6:12f3;c6:13f2;c7:13f2;c8:13f2;q9:13f6;b9:12f2;c10:13f2;c11:13f1;q7:11f2;y7:12f1;p8:11f0;r8:12f1;g8:8f3;y8:9f2;b8:10f3;q9:8f1;c9:9f3;c9:10f3;c9:11f0;c10:9f2;c10:10f0;c11:9f1;c11:10f0;c10:7f3;p10:8f3;r11:7f0;q11:8f5;b12:7f2;g12:8f1;b9:7f2;g6:6f3;c6:7f3;q7:6f1;q7:7f2;c8:6f1;c8:7f1;c8:5f1;c12:9f3;c12:10f0;r6:3f3;p6:4f2;b6:5f1;q7:4f4;b6:1f2;y6:2f2;p7:1f3;q7:2f5;r8:1f0;c7:10f1;c16:5f0;c17:5f0;c18:5f0;g14:3f3;b15:2f2;q15:3f1;c16:2f3;p16:3f3;c16:4f2;r17:2f0;q17:3f5;
Under rating threshold (hideshow)
c17:4f1;g18:3f3;r18:4f3;c13:2f1;c13:1f2;c14:1f2;c15:1f2;c16:1f3;g7:3f1;p16:11f7;b18:11f1;b17:12f3;r15:12f3;y17:10f1;r17:9f1;r15:9f1;b15:10f1;r14:11f1;b16:6f2;p17:6f3;r18:6f0;q17:7f1;g16:7f3;y18:7f0;c16:8f3;c15:8f2;q14:13f4;c14:12f3;y10:11f2;r10:12f2;q11:11f3;p11:12f1;b12:12f0;g12:11f2;c13:13f0;g7:5f1;c9:2f2;c10:2f2;c15:5f3;c15:6f3;c15:7f0;c14:7f0;b14:4f2;c15:4f3;g9:5f3;c9:6f2;b10:4f2;q10:5f1;c10:6f3;c11:4f3;p11:5f3;c11:6f2;r12:4f0;q12:5f5;c12:6f1;c13:4f1;g13:5f1;g12:3f0;c13:3f1;c8:4f1;g12:2f3;c8:3f2;c9:3f2;c10:3f2;g7:8f1;c11:2f3;c11:3f3;g8:2f2;q13:11f4;
Under rating threshold (hideshow)
Metatron. Ultimately the hardest part was fitting everything into the play-area (might wanna up the size to the max). The algorithm used is as follows: Split the string into A, B and C by greens (C starts out as null). Next merge A and B into C one at a time adding as you go (1 + 1 = Yellow - middle and top right). Check to see if both A and B are empty (requires regeneration - top left). If the head is yellow replace with 10. Expand string yellows using 1X -> X0 and 0X -> 10 (Bottom right). Once the string is out of yellows, you're done!
Under rating threshold (hideshow)
@Azgara: In Androids as it stands now, BBRRBR would be a pattern to reject, but would be acceptable in Robo-Children.
Under rating threshold (hideshow)
Really love this game! Small error though, how am I supposed to build a machine of five parts, if the birdway from start to stop is seven squares? This goes for a couple of the levels, for an instance the "multiply by eight"-level. You should also be able to see which ones you've "mastered" by building with minimal material from the "map". Great game anyway!
Under rating threshold (hideshow)
@PleasingFungus: I believe there should be more tests. Of course, longer testing would become boring to the player, so here's my suggestion:
use six pre-made tests that have been specifically chosen to target common errors (for example, the null string in most of the levels; odd and even strings, and so on), then run a dozen tests in the background (without displaying them, which would take far too much time) and only display a test if it fails in order to aid debugging.
Under rating threshold (hideshow)
another thing, you changed the androids level and moved it to the "children" level? but i don't understand the difference :s (androids: some number of blue then the same number of red, children: equal number of blue and red in any order) ??
Under rating threshold (hideshow)
ok listen, there should be a switch to select random/prefixed tests because my machine was NOT working (androids level) and after the random tests were embodied it was working, not because it was correct but because the tests came that way. I liked it better when it was harder.
Under rating threshold (hideshow)
Oh, and kudos for using part of one of Shostakovich's symphonies (I can't, for the life of me, remember whiche on it is) as the music. The loop gets a bit annoying after a bit, as do all loops, but it's a very cool segment to have chosen.
Under rating threshold (hideshow)
A robokitties solve:
lvl=6&code=p12:5f3;c12:4f3;c11:4f2;c11:8f2;p12:8f3;c12:9f3;c12:10f3;p11:5f4;c11:6f3;c13:8f1;c13:7f1;c13:6f1;c13:5f0;c11:7f3;
Under rating threshold (hideshow)
As for random generated strings, I think they're necessary, as long as there are still pre-made tests as is the case at the moment (three pre-made tests, three random ones).
Random tests are here to avoid specific designs that would only work for the pre-made tests, not the opposite. Pre-made tests alone cannot check every possible permutation; I believe the point of the game is to *solve* the problem, which means designing a solution that always works, regardless of the input. So if your builds worked before the random tests, and don't work anymore, then there is a problem with your design, not with the test.
Under rating threshold (hideshow)
Bart0vds, your solution is incorrect, in only works for the specific test strings of the level. It will _reject any valid_ string with an even number of blue bits, and _accept any invalid_ string that end with an odd number of red bits. It runs pretty fast, though (55secs).
Here's my own solution for Android (1min05, 25 parts):
?lvl=17&code=c9:7f1;c9:8f1;c9:9f1;b10:7f2;q10:9f0;c10:10f2;c11:6f3;p11:7f3;g11:9f0;c11:10f2;p12:6f3;i12:7f7;i12:8f6;i12:9f1;c12:10f3;c13:7f3;p13:8f3;q13:9f1;r14:8f0;c9:6f1;c10:5f2;c11:5f2;c12:5f3;g12:4f3;c9:5f2;
I like the game, and particularly the fact you can revisit your designs to improve them, and share solutions with other players. This is pretty stimulating, and this may be the most clever game I've ever played.
Under rating threshold (hideshow)
my very weird solution to lvl 17, androids:
?lvl=17&code=c10:11f2;c11:11f2;c10:7f2;p10:8f0;p10:9f3;c11:7f2;c11:8f0;c12:7f2;c12:8f0;c12:9f1;c11:9f2;q10:10f3;c9:8f1;q13:6f2;c13:7f3;q13:8f3;c13:11f0;c14:6f3;c14:7f3;c14:8f3;c14:9f3;c14:10f3;c14:11f0;y10:5f2;c11:4f3;p11:5f3;q11:6f2;c12:4f0;r12:5f0;c12:6f2;c9:7f2;
Under rating threshold (hideshow)
I love this game, although in the later levels I cheated by having a simple layout and restarting the run over and over until I was lucky enough to be given a random combination that happened to work with what I had. That's how I solved Seraphim, anyway. Ideally this kind of cheating shouldn't work at all...
Before they got impossible, I did love the puzzles, though. I loved that I didn't have to be physically looking at the board to figure out a puzzle, I could walk around town thinking over possible strategies until something fit into place. Not many games can be played in absentia like this.
I'd like to see more sets of levels, though. And maybe the option of an infinite playfield for us who are incapable of making concise machinery...
Under rating threshold (hideshow)
my solution for android, basically a parity check:
?lvl=17&code=c12:4f3;c8:6f3;c8:7f2;c8:8f1;g9:6f0;c9:7f2;y9:8f0;c10:5f3;i10:6f1;c10:7f2;i10:8f0;c10:9f1;i11:5f2;p11:6f1;p11:7f2;p11:8f3;i11:9f6;c12:5f0;c12:6f1;c12:8f3;c12:9f0;q14:7f2;q14:6f1;q14:8f3;c12:7f2;c13:7f2;c15:6f1;c15:5f0;i14:5f2;c13:5f3;c13:6f3;c15:8f3;c15:9f0;i14:9f6;c13:9f1;c13:8f1;c15:7f2;c16:7f3;c16:8f3;c16:10f3;c16:9f3;c16:11f0;c15:11f0;c14:11f0;c13:11f0;
Under rating threshold (hideshow)
Overall, though, an excellent game, which I've become quite addicted to. I wouldn't be p***ed off about my machines getting trashed if I didn't like the game. :-)
(Gah. Stoopid comment system having a limit of 1000 characters but no counter.)
Under rating threshold (hideshow)
Damm i solved nearly all levels, but the latest update crashed most of my old level builds. I didnt save most of them as Strings on my PC so they are lost. very frustrating.
Under rating threshold (hideshow)
I'm very unhappy that the changes overnight have resulted in at least two of my machines ("Androids!" and "Teachers!") being trashed. It's also annoying that the test cases have changed but the scores haven't been reset. So, when I run one of my machines, it usually says that half of my times are worse than my best, which is because the new test 3 is different from the old test 3 and so on -- of course it takes a different time for the same machine to deal with a different input!
I don't think random tests are a good idea, for the reason you've explained, PleasingFungus. (On the other hand, one of the random tests showed a bug in one of my machines so I'm grateful for that.) That, and most of the new test cases seem to be pretty trivial, leading to very fast times. That doesn't seem to provide such good coverage of potential bugs as the old tests did.
Under rating threshold (hideshow)
?lvl=18&code=p12:3f3;p11:3f3;p10:3f3;p9:3f3;p8:3f2;p13:3f3;p14:3f3;p15:3f3;p16:3f0;p16:4f0;p16:5f0;p16:6f0;p16:7f0;p16:8f0;p16:9f0;p8:4f2;p8:5f2;p8:6f2;p8:7f2;p8:8f2;p8:9f2;p8:10f2;p9:11f1;p10:11f0;p10:10f0;p10:9f0;p10:8f0;p10:7f0;p16:10f0;p8:11f1;p16:11f1;p15:11f1;p14:11f2;p14:10f2;p14:9f2;p14:8f2;p14:7f2;c7:11f1;c7:10f2;c14:12f2;c15:12f1;c10:12f0;c9:12f1;c17:11f1;c17:10f0;c12:4f3;c12:5f3;c12:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c8:2f2;c9:2f3;c16:2f0;c15:2f3;
Under rating threshold (hideshow)
@orwell01: very cool solution!
I was trying to minimize elements by separating common things as sub-routings (like restoring string after green marker, etc), but end up with a lot of conveyers.
Under rating threshold (hideshow)
Short Officers: 26 parts, 2:15.
?lvl=13&code=b10:2f3;p10:3f6;r10:4f1;g10:5f1;b11:4f2;q11:5f1;c12:4f3;p12:5f3;r13:4f0;g12:2f3;y12:3f3;q11:3f1;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c12:12f3;c12:6f2;q12:7f2;q13:5f5;b14:6f3;p14:7f0;r14:8f1;c13:6f1;c13:7f0;c14:5f3;
Under rating threshold (hideshow)
I love this game! Extremely addictive :p
Btw I thought I should share my own solution for Academics (29 parts, 5:05): ?lvl=23&code=c12:12f3;c12:11f3;g10:6f1;q10:7f2;b11:6f3;p11:7f0;r11:8f1;b11:9f2;y12:4f3;c12:5f3;c12:6f3;p12:7f3;q12:8f0;p12:9f3;q12:10f2;r13:6f3;p13:7f2;b13:8f1;r13:9f0;g14:6f1;q14:7f2;b10:5f1;b14:3f3;p10:4f2;p14:4f0;r14:5f1;q13:4f3;q11:4f1;r10:3f3;g12:3f3;c12:2f3;
Under rating threshold (hideshow)
Very short Academics: 39 parts, 3:42
?lvl=23&code=c11:9f3;c11:10f3;c11:11f3;c11:12f3;c11:13f2;c9:5f2;q10:5f1;q11:5f6;y12:5f2;i12:3f6;c11:3f0;c8:5f3;i12:4f1;g12:2f3;b8:6f2;p9:6f5;r10:6f0;c10:7f1;c11:6f3;i11:7f1;c11:8f3;b9:2f3;p9:3f0;r9:4f1;q8:3f0;g8:4f3;c10:3f0;c11:4f0;c10:4f3;b12:6f2;g12:7f0;c13:3f0;i13:4f0;p13:5f6;p13:6f3;q13:7f7;c14:4f0;g14:5f1;r14:6f0;
Under rating threshold (hideshow)
Smallish bug - it seems like the game is deleting my levels after I beat them. It shows them as beaten, but when I load the map there is nothing there and my record is (no parts).
Under rating threshold (hideshow)
This game is definitely not for the average Joe, and it scales in difficulty quickly. And (unless you are a ... super genius/hacker?) some levels *cough* Android *cough* can take forever to run when your general solution is built around checking the first two and involves putting one of them at the end if they are the same color. Because they give you a string of 30 Red then 30 Blue. And you have to do checking, rebuilding, and more. ***And if you make a mistake... debugging is a major pain in the butt.***
But all that said, the game is awesome. If you like puzzles.
Under rating threshold (hideshow)
24 seconds and only 4 color things on Robocats:
?lvl=6&code=p12:4f3;p11:4f3;p13:4f2;p13:5f2;c13:3f3;c10:4f3;c10:5f3;c10:6f3;c10:7f3;c10:8f3;c10:9f3;c10:10f3;c10:11f2;c11:11f2;c13:6f3;c13:7f3;c13:8f3;c13:9f3;c13:10f3;c13:11f0;
Under rating threshold (hideshow)
Anyone else pass the tests on Android using no greens or yellow? I did :P
Note: My device actually doesn't work when using all symbols on a tape but does work however on the tests, but I'm trying to get it to work for any combination on the limited tape (100 Symbols) this game has!
Under rating threshold (hideshow)
androids beat in 6:38 with 21 parts...here's the code:
?lvl=17&code=p12:5f3;p11:5f4;p13:5f6;b11:6f0;r13:6f2;c12:3f3;c12:4f3;c12:2f3;c10:6f1;i10:5f0;c10:4f2;c11:4f2;c14:6f1;i14:5f4;c14:4f0;c13:4f0;c12:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c12:12f3;
Under rating threshold (hideshow)
Wow this game gets hard, I just bit the academics lvl, and it took me like 3 hours to figure out, and 10:31 for all the robots to pass the test machine. I've seen other "programing" games before but this is by far the hardest (and best) one. I think what makes it so hard is the simplistic commands that are given to make an algorithm, in computer programing you have a larger variety of commands, that would make loops much faster to go through, in this game loop counting is impossible.
Under rating threshold (hideshow)
Anyone have a way to do Androids in less that ~30 minutes? Here's my solution... ?lvl=17&code=g12:2f3;p12:3f7;r10:2f3;p10:3f4;c11:3f0;r9:4f2;p10:4f7;b11:4f0;i12:5f7;p15:3f6;b15:2f3;p15:4f7;r14:4f2;b16:4f0;c11:5f2;c15:5f0;c14:5f0;c12:4f3;c12:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c12:12f3;c10:5f2;q13:5f2;i13:3f3;c14:3f2;c13:2f0;c13:4f1;
Under rating threshold (hideshow)
Here's a slightly more compact level 5
?lvl=5&code=p12:4f3;c12:10f3;c12:9f3;c11:4f3;c11:5f3;c13:4f3;c11:6f3;c13:5f3;c13:6f0;c12:6f3;p11:7f3;p12:7f3;c12:8f3;c11:8f2;
Under rating threshold (hideshow)
You can do robobugs in 3 B/R branches. First look at how to do it in two if Red is always first, then use a third B/R branch to account for blue being first.
Under rating threshold (hideshow)
sage1969= Wow. No simpler solutions? That's WAY bigger than I was thinking. I noticed you check the first bit, then you enter a loop to keep checking the next two. Do you need to check the first bit? Can you not just enter a loop?
Under rating threshold (hideshow)
I thought I would contribute a really eloquent solution to milidogs ( I think so, it just came to me all of a sudden)
?lvl=11&code=p12:5f3;p11:5f3;c10:5f2;c13:5f0;c11:6f3;c11:7f3;c11:8f3;c11:9f3;c11:10f2;