Whoops, sorry, mistake in the mission code. I can't imagine it'll change your solutions at all, but it will affect your cycles and it was not the same as the brilliantly written fiction, so yeah. I've changed it.
Also, given the random nature of the puzzle, will the solution cycles be a fair thing to judge on? Some experimentation implies that it's not truly random and every player will get the same order of C and H2O so it might be fine. We'll see I guess.
You need to buy SpaceChem on Steam. And then, to be honest, the story mode will keep you busy enough because it is amazing and the learning curve is perfect.
None of the levels I've so far designed are brain-numbingly hard, so I'm sure as a new player you'll be able to contribute.
Have you corrected the code? It's not truly random when you mix molecules in the input, it's always the same proportion but not necessarily the same order, I think, to avoid you doing it with switches. Or maybe the order is fixed but randomized enough to stop you using switches.
Exceptional. Just like the PC version, but with a few handy touchscreen related shortcuts. You drag and drop icons down, and hold a button and swipe to put arrows in.Â
Only thing missing is YouTube upload, and bizarrely I can't find the story panels to read right now; just training and performance tabs before each level?
In facet, I just found out it doesn't have the boss battles. Apparently they didn't work on the iPad, so we're removed, and with the boss battles gone, the story had to go too.Â
I loved the story so this version's perfect for curled-up-on-the-sofa tinkering with your plans and Journal of Reaction Engineering puzzles, but I'm glad I played it through on the Mac first.Â
It's only $5.99 so just get it, mind you. You can still import puzzles.
The people on the Spacechem subreddit tell me that the random element is different between versions due to how each OS generates random numbers (or something, I dunno, not a computer scientist). Someone using Windows copied your posted solution, Elm, and they got a different cycle count, and someone else using Windows copied it and got the same as the first guy. They said for your cycle count you must have gotten exactly 10 of each, where as they got 11 and 10, meaning their solution was slower.
Anyway, I'll try my best to stay away from random inputs for the sake of fairness (although it might balance out on the production levels as they require a much higher output).
Quite similar to Elms but I can't really think of too many ways to do this. Â I dislike the use of the syncs but it seemed necessary as no points are awarded for the elegance of the solution...
Edit: Refined it a little bit. Â I'm pretty sure I could knock a few cycles off this but I like this solution because it uses no syncs or rotates.