These are my solutions to the programming-themed game Human Resource Machine.
You can import them into the game by selecting the code and then clicking the "Paste" button on the game's editor. Due to the nature of some of the problems, some of them have size and speed optimizations split up into separate programs.
The solutions cover all size and speed optimizations for all levels. Enjoy!
Level | Size/Target | Speed/Target |
---|---|---|
01 - Mail Room | 6/6 | 6/6 |
02 - Busy Mail Room (size) | 3/3 | 30/25 |
02 - Busy Mail Room (speed) | 24/3 | 20/25 |
03 - Copy Floor | 6/6 | 6/6 |
04 - Scrambler Handler | 7/7 | 21/21 |
06 - Rainy Summer | 6/6 | 24/24 |
07 - Zero Exterminator | 4/4 | 23/23 |
08 - Tripler Room | 6/6 | 24/24 |
09 - Zero Preservation Initiative (size) | 5/5 | 28/25 |
09 - Zero Preservation Initiative (speed) | 26/5 | 24/25 |
10 - Octoplier Suite | 9/9 | 36/36 |
11 - Sub Hallway | 10/10 | 40/40 |
12 - Tetracontiplier | 14/14 | 56/56 |
13 - Equalization Room (size) | 9/9 | 28/27 |
13 - Equalization Room (speed) | 18/9 | 26/27 |
14 - Maximization Room | 10/10 | 34/34 |
16 - Absolute Positivity (size) | 8/8 | 40/36 |
16 - Absolute Positivity (speed) | 9/8 | 36/36 |
17 - Exclusive Lounge (size) | 12/12 | 32/28 |
17 - Exclusive Lounge (speed) | 40/12 | 25/28 |
19 - Countdown (size) | 10/10 | 130/82 |
19 - Countdown (speed) | 14/10 | 82/82 |
20 - Multiplication Workshop (size) | 15/15 | 140/109 |
20 - Multiplication Workshop (speed) | 33/15 | 90/109 |
21 - Zero Terminated Sum (size) | 10/10 | 92/72 |
21 - Zero Terminated Sum (speed) | 38/10 | 64/72 |
22 - Fibonacci Visitor (size) | 19/19 | 173/156 |
22 - Fibonacci Visitor (speed) | 145/19 | 96/156 |
23 - The Littlest Number | 13/13 | 75/75 |
24 - Mod Module | 11/12 | 53/57 |
25 - Cumulative Countdown (size) | 12/12 | 111/82 |
25 - Cumulative Countdown (speed) | 38/12 | 72/82 |
26 - Small Divide | 15/15 | 76/76 |
28 - Three Sort (size) | 33/34 | 133/78 |
28 - Three Sort (speed) | 58/34 | 78/78 |
29 - Storage Floor | 5/5 | 25/25 |
30 - String Storage Floor | 7/7 | 203/203 |
31 - String Reverse | 11/11 | 118/122 |
32 - Inventory Report (size) | 16/16 | 432/393 |
32 - Inventory Report (speed) | 92/16 | 312/393 |
34 - Vowel Incinerator | 13/13 | 323/323 |
35 - Duplicate Removal (size) | 17/17 | 190/167 |
35 - Duplicate Removal (speed) | 29/17 | 147/167 |
36 - Alphabetizer | 38/39 | 109/109 |
37 - Scavenger Chain (size) | 8/8 | 69/63 |
37 - Scavenger Chain (speed) | 14/8 | 62/63 |
38 - Digit Exploder (size) | 30/30 | 213/165 |
38 - Digit Exploder (speed) | 199/30 | 136/165 |
39 - Re-Coordinator (size) | 14/14 | 80/76 |
39 - Re-Coordinator (speed) | 36/14 | 53/76 |
40 - Prime Factory (size) | 28/28 | 509/399 |
40 - Prime Factory (speed) | 57/28 | 241/399 |
41 - Sorting Floor (size) | 34/34 | 1590/714 |
41 - Sorting Floor (speed) | 37/34 | 714/714 |