Comments (3)
That's a good suggestion, thank you!
There is a (brute-force) solver available, that I use for testing purposes. So this could potentially be utilized (if it's fast enough)..
In the meantime, you can refer to this list, if you want (SPOILERS?):
Level | # functions
-----------------------------+-------------
0.1 - Transformation (Easy) | 1
0.2 - Rejection (Easy) | 1
0.3 - Composition (Easy) | 2
0.4 - Spanish flag (Medium) | 3
1.1 - Mercury (Easy) | 3
1.2 - Venus (Medium) | 3
1.3 - Earth (Easy) | 3
1.4 - Mars (Medium) | 4
2.1 - Bricklayer (Easy) | 2
2.2 - Gizeh (Medium) | 3
2.3 - Poseidon (Hard) | 4
2.4 - Bowl (Hard) | 4
2.5 - Stamp (Hard) | 4
3.1 - Brick (Easy) | 2
3.2 - Fort (Hard) | 4
3.3 - Castle (Medium) | 3
4.1 - 0b0 .. 0b111 (Medium) | 2
4.2 - Odd.. (Easy) | 2
4.3 - Zero (Hard) | 4
4.4 - Don't panic (Hard) | 4
The numbers refer to the shortest possible solution (sometimes, there are two or three shortest solutions, but only in a few cases).
from cube-composer.
For the 4.1 it is possible to solve it just with 1 block (the "partition (contains red)" block.
Thanks for the others!
Also, the names don't match the exercises, for example the "don't panic" is the 5.4 and not the 4.4
from cube-composer.
Note that we added new levels in #46, so that table is not up to date anymore.
from cube-composer.
Related Issues (20)
- Import and export of programs
- Boundary checks
- What is map(+1)? HOT 4
- Show level status in drop down
- Support smaller screen sizes HOT 3
- Drag and drop is broken on the iPad
- Show function applications next to results HOT 3
- Mobile version using ReactNative HOT 17
- License for the repository? HOT 3
- 3.1 - Brick(Easy) error HOT 1
- Level 4.1 solution not recognized HOT 4
- Allow localization to other languages HOT 3
- The function dialog sometimes obscures the view (perhaps allow to drag+move it?) HOT 1
- Add option to reset all levels HOT 1
- How launch cube-composer in our local environment,thanks HOT 5
- Click and drag doesn't work on Chrome or Firefox HOT 2
- enhancement: For the mathematical puzzles, add a numeric label to each column. HOT 1
- enhancement: For the mathematical puzzles, add a numeric label to each column. HOT 1
- Outdated build instructions HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cube-composer.