Under rating threshold (hideshow)
I wouldn't worry about "poor instructions". This game is, as is evident, designed for engineers. It isn't a simple puzzle by ANY means, nor is it a "guess and check" game. People of the caliber mind to play this game should also be the kind to easily discover the rules on their own with no instruction.
I must agree, however, that the visuals are lacking. It's not a pretty game and the buttons are... well, hideous.
I would like to see a tutorial for this some time. I've just played a little in my spare time and I can't seem to figure out how to accept alternating colors in a variable length string. I can easily make a machine to accept alternating colors for all strings length 0-N (where N is limited by the board size and how long I'm willing to sit in front of a computer monitor), but an ultimate solution eludes me.
Under rating threshold (hideshow)
Here's a effecient teacher solution ?lvl=21&code=c12:8f3;c12:9f3;c12:10f3;c12:11f3;p12:3f3;p11:3f3;p10:3f3;p9:3f3;p8:3f3;c12:4f3;c12:5f3;c12:6f3;c12:7f3;
Under rating threshold (hideshow)
androids in 25 parts, passes in lowest part and time count
?lvl=17&code=p12:4f3;p11:4f0;p13:4f2;b11:3f2;c12:3f3;c12:2f3;c13:2f0;c14:2f0;c10:5f1;c11:5f0;i10:4f0;c10:3f1;c10:2f2;c11:2f2;c14:3f1;i14:4f4;c13:5f2;c14:5f1;c12:5f3;c12:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c12:12f3;r13:3f0;
Under rating threshold (hideshow)
A much simpler algorithm for Androids is to simply read one of each color on each pass through the string. I.e. Read a red first, dupe reds until you read a blue, then dupe to the end of the string and start over. It probably takes longer, but minimizes the number of parts.
Under rating threshold (hideshow)
I cant seem to figure out a way to double the code. As in, have it run back to back more than once. Would be useful. Is that possible?
Under rating threshold (hideshow)
I love this game! It really shows how bad I am at creating efficient algorithms. anywho, here is my monsterous solution to TEACHERS.
?lvl=21&code=b8:9f2;c9:8f3;p9:9f3;b9:11f2;c10:8f0;c10:9f3;c10:10f3;p10:11f3;c11:8f0;r11:11f0;p12:8f3;c12:9f3;c13:8f2;b13:11f2;c14:8f2;c14:9f3;c14:10f3;p14:11f3;c15:8f3;p15:9f3;r15:11f0;r16:9f0;c17:8f1;c17:9f1;c17:10f1;c17:11f1;q12:11f0;c12:10f3;c14:12f2;c15:12f2;c16:12f2;c17:12f1;c10:12f0;c9:12f0;c8:12f0;c7:12f1;c7:11f1;c7:10f1;c7:9f1;c7:8f1;c7:7f2;c8:7f2;c9:7f2;c10:7f2;c11:7f2;i12:7f7;c13:7f2;c14:7f2;c15:7f2;c16:7f2;q17:7f2;c17:6f1;c17:5f1;c17:4f1;c17:3f1;c17:2f0;c16:2f0;c15:2f0;c14:2f0;c13:2f3;c13:3f0;c12:5f3;c12:6f3;g12:3f0;c11:3f1;c11:2f0;c10:2f0;c9:2f3;p9:3f3;c8:4f3;c9:4f2;c10:4f2;c11:4f2;c12:4f3;p8:5f3;b7:5f2;r9:5f0;q8:6f3;g9:6f2;c10:6f2;c11:6f2;b8:3f3;
Under rating threshold (hideshow)
My Rocket Planes has to run for 13:57 min. :P But it works on whatever you give him!
?lvl=27&code=p10:6f0;c11:4f3;c11:6f0;p12:6f7;g12:4f3;c9:4f2;c9:6f1;c9:5f1;q12:7f3;g13:7f3;c12:5f3;y13:6f0;c10:11f0;c12:9f3;i12:10f1;q13:9f7;p13:10f3;q13:11f7;b14:9f0;r14:10f0;i13:8f1;c14:11f2;c15:11f1;c15:10f1;c15:9f1;c15:8f0;r9:9f3;p9:10f2;b10:9f3;q10:10f0;c9:11f0;c8:11f1;c8:10f1;c8:9f1;c11:8f3;c11:9f3;b11:10f0;c14:8f0;c12:8f0;y10:5f1;r10:4f2;c11:5f2;c8:8f1;c8:7f1;c8:6f1;c8:5f1;c8:4f1;c8:3f2;c9:3f2;c10:3f2;g11:3f3;r10:7f1;
Under rating threshold (hideshow)
@3nd0fw0r1d: no, here's the perfect machine for lvl 10: ?lvl=10&code=g12:4f3;p12:5f3;b11:5f2;r13:5f0;y12:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;
Under rating threshold (hideshow)
This is my perfect machine for lvl 10:
?lvl=10&code=p9:4f3;p9:6f3;p9:8f3;p9:10f3;p15:4f3;p15:6f3;p15:8f3;r10:4f3;r10:8f3;r10:10f3;r16:4f3;r16:6f3;r16:8f3;r16:10f3;b14:8f3;b14:10f3;p15:10f3;b14:6f3;b14:4f3;b8:4f3;b8:6f3;b8:8f3;b8:10f3;c11:4f1;c11:3f0;c10:3f0;c9:3f3;c9:5f3;c9:7f3;c9:9f3;c9:11f2;c8:11f2;c10:11f2;c10:9f0;c8:9f2;c8:7f2;c10:5f0;c8:5f2;c14:5f2;c14:7f2;c14:9f2;c16:9f0;c16:7f0;c16:5f0;c16:11f0;c15:11f0;c14:11f0;c15:9f3;c15:7f3;c15:5f3;c15:3f3;c14:3f2;c13:3f2;c13:4f1;c11:11f1;c10:7f0;r10:6f3;c13:5f1;y13:11f0;g12:4f0;c11:10f2;c12:10f2;c13:10f1;c13:9f1;c13:8f1;c13:7f1;c13:6f1;
Under rating threshold (hideshow)
I must be stupid or missing something important on the Androids level. I have my system set up to ensure that there is always an equal number of reds and blues, but the bot with 48 strings comes along and is outputted by my machine with equal reds and blues, but it was supposed to be rejected? Is there some sort of criteria I'm missing here?
Code:
?lvl=17&code=p12:2f7;g13:2f0;g11:2f2;q12:4f3;c12:3f3;c12:5f3;c12:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c12:12f3;c13:4f2;b14:3f0;r13:3f0;q14:4f2;
Under rating threshold (hideshow)
Custom level for emo brains. I feel your pain in advance:
?ctm=Mathematicious;Output:_Input!,_Assuming_Blue_=_1_and_Red=0;b:b|bb:bbr|bbbb:brrbbrrrrrbbbrbbbrbbbrbbbrbrbbrrrrrrrrrrr|r:b;13;3;1;
Under rating threshold (hideshow)
Androids in 4:02, 31 parts. You could add a lot more green/yellow switches in the end. Okay, it won't solve EVERYTHING, but you should be able to expand it to about 30 reds or blues in a row.
?lvl=17&code=i12:5f1;q12:6f3;q11:6f3;q13:6f3;q14:6f3;q15:6f3;q16:6f3;q17:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c12:12f3;q18:6f0;q18:7f0;q18:8f0;q18:9f0;q18:10f0;c18:5f0;c17:5f3;c12:3f3;p12:4f3;g13:3f0;p13:4f2;y10:3f2;p10:4f0;c11:3f2;c13:5f0;c11:5f1;i11:4f0;c10:5f2;c12:2f3;
Under rating threshold (hideshow)
Nice concept but very confusing i kinda got it but it is still a good game, 3.5/5 but i cant do that so ill be nice and give 4/5 :)
Under rating threshold (hideshow)
milidogs wants you to accept strings which are odd numbers when interpretted as binary strings where red is 0 and blue is 1. So if the robot is red,red,blue,red,blue, you interpret it as the binary number 00101. You can easily check if a binary number is odd by looking at the last digit. If it's 0, its even, if it's 1, it's odd. So, you just need to check that the robot has a string with last color blue. Luckily you've probably already thought of how to do that for other puzzles.
Under rating threshold (hideshow)
"cheating" metatron.... wouldn't work on randomized input :D ?lvl=31&code=q14:3f3;p16:4f3;c13:2f2;c14:2f3;c15:3f2;c16:3f3;b18:5f3;c17:4f2;c18:4f3;c18:6f3;c18:7f3;c18:8f3;c18:9f3;c18:10f3;c18:11f3;c18:12f3;c18:13f0;c17:13f0;c16:13f0;c15:13f0;c14:13f0;c13:13f0;p12:2f7;p14:5f7;c15:4f0;c14:4f3;c13:9f3;c13:10f3;c13:11f3;c13:12f3;p13:5f4;c12:5f3;b14:6f3;c14:7f3;b13:7f3;b13:8f3;r14:12f3;c14:8f3;c14:9f3;c14:10f3;c14:11f3;q13:6f7;i12:6f6;p11:8f7;b11:9f3;r11:10f2;r12:10f3;r12:11f2;c11:6f3;c11:7f3;c10:8f2;c12:8f0;c12:7f2;c15:5f2;c16:5f3;p16:6f7;c15:6f2;c17:6f0;q16:7f7;c15:7f2;p16:8f7;c15:8f2;c17:8f0;b16:9f2;b17:9f3;b17:10f0;b16:10f0;b15:10f3;r15:11f3;r15:12f3;c13:4f0;c12:4f0;c11:4f1;c11:3f0;p10:3f4;q9:3f4;p8:3f4;b7:3f1;b7:2f1;b7:1f0;b6:1f3;b6:2f3;r6:3f3;b6:4f3;r6:5f3;r6:6f3;r6:7f3;c6:8f3;c6:9f3;c6:10f3;c6:11f3;c6:12f3;c6:13f2;c7:13f2;c8:13f2;c9:13f2;c10:13f2;c10:2f3;c10:4f1;c8:4f1;c8:2f3;c9:2f3;c11:13f2;
Under rating threshold (hideshow)
androids in 21 parts : ?lvl=17&code=c12:2f3;c12:5f3;c12:6f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c12:12f3;c14:3f1;c13:2f0;c11:2f2;c10:4f1;c10:3f1;p11:4f3;p12:4f3;p13:4f3;q12:3f3;y14:2f0;c14:4f1;g10:2f2;r13:3f0;b11:3f2;
More problems with the green in the middle but I keep hope
Under rating threshold (hideshow)
YESS! I love the games for engineers series! Another good game. Subtle programming mixed with logic and that 8-bit feel. The levels are already getting so hard....
5/5
Under rating threshold (hideshow)
My machine passed all the tests of Androids, but it still can fail if there is a multiple of 15 more red than blue or more blue than red. Here is the code:
?lvl=17&code=p12:2f3;p13:2f3;p14:2f3;p15:2f3;p16:2f3;p11:2f3;p10:2f3;p9:2f3;p8:2f3;i12:5f5;i12:6f1;c12:7f3;c12:8f3;c12:9f3;c12:10f3;c12:11f3;c12:12f3;c7:2f3;c7:3f3;p8:4f1;i7:4f1;c7:5f2;c8:5f1;p9:4f1;p10:4f1;p14:4f1;p15:4f1;p16:4f1;c17:2f3;c17:3f3;i17:4f5;c17:5f0;c16:5f1;c18:4f1;c18:3f1;c18:2f1;c18:1f0;c17:1f0;c16:1f3;c6:4f1;c6:3f1;c6:2f1;c6:1f2;c7:1f2;c8:1f3;c12:4f3;c11:4f3;c11:5f2;i13:5f7;c14:5f1;c12:3f3;c13:4f3;c13:6f0;c11:6f0;c10:6f1;c10:5f1;
Under rating threshold (hideshow)
wearypenguin's roborocket solution was more complicated than what I came up with, so I'll go ahead and throw my Roborocket code out for y'guys: ?lvl=25&code=p12:5f7;g11:5f2;y13:5f0;q12:6f3;r11:6f2;b13:6f0;c12:7f3;c12:8f3;c12:9f3;
Under rating threshold (hideshow)
I don't remember last game that had me this hooked. Five stars from me. Congrats on this game, a real masterpiece.
You planning on making another one?
Under rating threshold (hideshow)
Firstly, I would like to commend that this is an interesting game which requires thinking. However, sadly to say, the game lacks randomness. ie. If the player has to follow the few test only, then the game would have a fixed pattern in solving the various level.
Under rating threshold (hideshow)
really challenging and patience testing i got Po'd on Academics with 6 robot types left to make i'll probably come back later though ;)
Under rating threshold (hideshow)
Here's my solution for androids: ?lvl=17&code=g11:3f2;p11:4f0;c12:3f3;p12:4f3;c12:2f3;c11:5f0;c10:2f2;c11:2f2;p13:4f2;y13:3f0;c13:5f2;c14:2f0;c13:2f0;c12:6f3;q12:7f3;r13:7f0;c12:8f3;c12:9f3;p12:10f3;p13:10f2;p13:9f1;c12:11f3;c12:12f3;c12:5f3;c10:5f0;c9:5f1;c9:4f1;c9:3f1;c9:2f2;c14:5f2;c15:5f1;c15:4f1;c15:3f1;c15:2f0;r11:7f1;r11:6f2;
Under rating threshold (hideshow)
yeah when i first started i was trying to be smart and make a machine that was good for any pattern... now im lazy and like ok the pattern is this.. make a function for it.. :(
Under rating threshold (hideshow)
this is my solution for robo-children with the fewest parts that I could come up with:
?lvl=18&code=c12:4f3;c12:6f3;c12:11f3;c12:12f3;c12:2f3;c12:7f3;c12:8f3;c12:9f3;c12:10f3;p11:5f0;r11:6f1;c12:3f3;r10:4f2;p11:4f1;p13:5f6;p13:6f3;r14:6f0;p13:4f1;b14:4f0;p12:5f7;
Under rating threshold (hideshow)
"Accept Odd binary strings!" ... like if it ends in blue?... *facepalm* that's just code for a simple problem... I hope they get more complicated soon...
Under rating threshold (hideshow)
Pheredhel> I suppose it's not turing-complete. The tape should be infinite, yet the space for the algorithm is not (moreover, there are problems caused by the fact there are only two dimensions). And I suppose someone would find other reasons.
Still it shows some nice robotic trial in the low-level programming style.
Under rating threshold (hideshow)
btw. about the randomness comments. is it possible to add the standard fixed strings plus a couple more random ones just in case? a little more coding i know. but all in all in the game in this state is great if one is really trying to pass for the puzzle rather than to just see what comes next...