Under rating threshold (hideshow)
A couple years ago I was imagining an engineering game which operated on the concept abstraction, coming from a background of playing a lot of modded Minecraft. This game would involve designing components that became compact and could be reused to make larger things without having to worry about redesigning or rebuilding the components. It would also create performance benefits, avoiding simulation of the component's internals, instead emulating its behaviour. This game is perhaps the only place I have seen this come to fruition, although Factorio with it's blueprints come close, along with schematic mods (e.g. Create, schematica) for Minecraft, they just don't compact stuff.
Under rating threshold (hideshow)
Level 11 "Yep, there is only one way to do this" Yes, there is another way to do it if there is only one char in input.
Under rating threshold (hideshow)
I found a solution for level 12 with fewer steps than the Best Score. It uses more boxes though.
Its increment one number, then rotate through. It uses a side test for if it gets back to 0 with zeros remaining (in wich case it skips a cycle).
Under rating threshold (hideshow)
My solutions for Keep Unique (includes start/redirect as boxes):
16/1643
15/1672
12/2619
Yeah, I know many people have been reporting 14 box scores and such for years now. I assure you I am not joking. :P
Under rating threshold (hideshow)
why the heck does no one seem to acknowledge the original game?? logicbox.jahooma? there are absolutely NO tutorial for that version! WHY
Under rating threshold (hideshow)
Really nice game. Quite a challenge even for a programmer, like myself.
@Jahooma, just one note:
Ending screen or some nice final evolution would've been rewarding. Having 380pts, which seems to be max, and ~70% from lvl13 aeroplane to lvl14 something unknown is kind of a weird ending, isn't it?
Regardless, that was a great puzzle. Kudos! I keep my fingers crossed for the future productions.
Under rating threshold (hideshow)
Anyone who didn't read the sidebar but is reading the comments, there's a new version of LogicBox now. It's great! https://logicbox.jahooma.com/
Under rating threshold (hideshow)
Since you already rate our performance on a scale of 1 to 10, it would be nice to know what the target goals are to get 10/10. Among other reasons, the game doesn't mention whether we should be minimizing steps or minimizing boxes. They don't always go hand in hand.
Under rating threshold (hideshow)
This game gets much easier when you realize that the main use for stars is to assure that your program only checks the string once. Vote up so folks can see this.
Under rating threshold (hideshow)
I don't know why 7 was so much harder for me than getting perfect on 6. I guess maybe because I am tired and it is time for bed. :-P
Under rating threshold (hideshow)
in some levels, 6 in particular, it's possible to get answers that are correct for the specific goals it checks for, but are not actually correct for the general case.
Under rating threshold (hideshow)
I have found 2 optimized solutions for Level 12! There is Box:7 Steps:1495 and Box:8 Steps:1164. You already get +10 points for 8 boxes!!!
Under rating threshold (hideshow)
Nope... I thought I'd figured out how the Recursive boxes worked, but I still have no idea what they're going to do when I put them down.
Under rating threshold (hideshow)
On level 6 I don't agree on the [empty] test string giving a red result: it should give a green result, since an empty string is a indeed made by 0 repetitions of the same char.
Under rating threshold (hideshow)
5/5 from a computer programming tutor and TA. This is an excellent depiction of how methods are used to build a program! It's abstracted just enough to be applicable to any language but still practices key concepts. A great fun and simple way to show data flow through a program
Under rating threshold (hideshow)
Instead of hints and lots of written advice, I'd have preferred if you had focused on a learning-by-doing model. Suggestions: 1. view your storage at all times, 2. get prompted to view a deeper recursion stack, 3. an option to instantly finish tests that will pass, and only play a test if it will fail, 4. add the ability to use breakpoints and an option to instantly fast forward to the next breakpoint.
Under rating threshold (hideshow)
My "super genius" solution on level 14 would fail the scenario of more commas. I feel like the scoring is misleading. Especially when coding often is about readability, and rarely about micro-efficiency.
Under rating threshold (hideshow)
It would be really nice to be able to see the storage characters/order, it's very tough to debug my machine which seems to be having an issue with loading a character that I'm not expecting when I can't tell what characters are in what order in the storage. I'm referring particularly to the recursion puzzles, but it would be helpful in general whenever you have store and load being used.
Under rating threshold (hideshow)
Spoiler: Level 12 is by far the hardest level, because the solution with minimal boxes is based on an algorithm that takes way too much steps. My solution was iterating in one digit and rotate the string all the time, deleting the zero in front of the iterator and then raise the later. But the "genius" solution is: while more than one digit is present: iterate every single digit of the string, once you have all, delete the first digit repeat. even on speed 3x that takes a long time.
The game is pretty cool to show some principles in programming, but the test mode is horrible, no skip, no individual written tests etc. even though the modular appearance screams sandbox mode. If so, this game could have a cult like minecraft! 4/5
Under rating threshold (hideshow)
Apparently new things are coming there way for Jahooma's LogicBox on Oct 1st. I'm very excited to see what's in store.
Under rating threshold (hideshow)
This game lacks the difficulty Manufactoria has. However, Manufactoria really annoyed me by not having an option to freely move the three arms of its conditional statements, while in this one, you can move freely.
I hope the authors meet and make a perfect game together, a game for which I'd love to give a rating higher than 5/5.
Under rating threshold (hideshow)
I really like this game but i agree with the top comments that there should be more concise requirements in terms of run time and program length. I'm really happy with my solutions to level 12, mod 2 (505 steps, 16 boxes) and mod 4 (292 steps, 28 boxes), but I won't get the box score for them!
Under rating threshold (hideshow)
Stupendous idea and excellent implementation. The instructions at the very start are very unclear, but definitely still 5/5.