| | category | size | r | y | A | D | W | X | length | energy | shoot | if | while | repeat | position |
1 | diamond-on-right | moves | (5, 5) | | | | | | | | | | | | | |
2 | three-steps-forward | moves | (4, 5) | | | | | | | | | | | | | |
3 | one-step-forward | moves | (2, 3) | | | | | | | | | | | | | |
4 | turning-left | moves | (4, 5) | | | | | | | | | | | | | |
5 | turning-right-and-left | moves | (4, 5) | | | | | | | | | | | | | |
6 | turning-left-and-right | moves | (4, 5) | | | | | | | | | | | | | |
7 | turning-right | moves | (4, 5) | | | | | | | | | | | | | |
8 | wormhole-demo | world | (6, 5) | | | | | | | | | | | | | |
9 | tunnel | world | (10, 5) | | | | | | | | | | | | | |
10 | dont-forget-shot | world | (8, 5) | | | | | | | | | | | | | |
11 | shot | world | (4, 5) | | | | | | | | | | | | | |
12 | beware-of-asteroid | world | (4, 5) | | | | | | | | | | | | | |
13 | shooting | world | (6, 5) | | | | | | | | | | | | | |
14 | 2diamonds-2meteorids | world | (6, 5) | | | | | | | | | | | | | |
15 | stairs | repeat | (12, 5) | | | | | | | 6 | | | | | | |
16 | find-the-path | repeat | (10, 5) | | | | | | | 4 | | | | | | |
17 | ladder | repeat | (9, 5) | | | | | | | 3 | 4 | | | | | |
18 | steal-the-nose | repeat | (7, 5) | | | | | | | 4 | | | | | | |
19 | n | repeat | (6, 5) | | | | | | | 6 | | | | | | |
20 | clean-your-path | repeat | (12, 7) | | | | | | | 7 | | | | | | |
21 | direct-flight-ahead | while | (10, 5) | | | | | | | 2 | | | | | | |
22 | direction-change | while | (11, 5) | | | | | | | 4 | | | | | | |
23 | zig-zag | while | (9, 5) | | | | | | | 3 | | | | | | |
24 | double-bend | loops | (10, 5) | | | | | | | 5 | | | | | | |
25 | diamond-cross | loops | (6, 5) | | | | | | | 5 | | | | | | |
26 | color-slalom | loops | (13, 5) | | | | | | | 6 | | | | | | |
27 | double-track | loops | (13, 6) | | | | | | | 8 | | | | | | |
28 | big-slalom | loops | (13, 4) | | | | | | | 5 | | | | | | |
29 | zig-zag-plus | loops | (13, 5) | | | | | | | 8 | | | | | | |
30 | arrow | loops | (12, 5) | | | | | | | | 2 | | | | | |
31 | collect-diamonds | loops | (13, 5) | | | | | | | 8 | | | | | | |
32 | red-shooting | if | (9, 6) | | | | | | | 6 | 2 | | | | | |
33 | diamonds-with-signals | if | (12, 5) | | | | | | | 5 | | | | | | |
34 | two-diamonds | if | (11, 4) | | | | | | | 4 | | | | | | |
35 | follow-colors | if | (7, 5) | | | | | | | 7 | | | | | | |
36 | on-yellow-to-left | if | (9, 5) | | | | | | | 4 | | | | | | |
37 | diamond-lines | comparing | (11, 5) | | | | | | | 4 | | | | | | |
38 | slalom-position-testing | comparing | (9, 5) | | | | | | | 5 | | | | | | |
39 | diamonds-on-yellow | if-else | (12, 5) | | | | | | | 4 | | | | | | |
40 | narrow-passage | if-else | (14, 5) | | | | | | | 4 | | | | | | |
41 | diagonal-diamonds | final-challenge | (7, 6) | | | | | | | 6 | | | | | | |
42 | two-bit-instructions | final-challenge | (12, 6) | | | | | | | 10 | 2 | | | | | |
43 | mirror | final-challenge | (13, 7) | | | | | | | 13 | | | | | | |
44 | diagonal-lines | final-challenge | (14, 5) | | | | | | | 9 | | | | | | |
45 | diamond-ring | final-challenge | (16, 6) | | | | | | | 6 | | | | | | |
46 | plan-your-shooting | final-challenge | (11, 5) | | | | | | | 5 | 5 | | | | | |
47 | wormhole-cloud | final-challenge | (7, 5) | | | | | | | 3 | | | | | | |
48 | cross-2 | final-challenge | (10, 5) | | | | | | | 11 | | | | | | |
49 | six-diamonds | final-challenge | (6, 4) | | | | | | | 4 | | | | | | |
50 | meteoroids-on-left | final-challenge | (10, 5) | | | | | | | 10 | 2 | | | | | |
51 | two-color-tracks | final-challenge | (15, 6) | | | | | | | 10 | | | | | | |