GithubHelp home page GithubHelp logo

nesterkin / human-resource-machine-solutions Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cowboy/human-resource-machine-solutions

0.0 1.0 0.0 369 KB

Human Resource Machine solutions

Assembly 100.00%

human-resource-machine-solutions's Introduction

Human Resource Machine solutions

Human Resource Machine is a fun, little, dark-humoured puzzle game that either can teach you assembly from the ground up or allow you to put your existing assembly knowledge into practice in coming up with speed/size optimized solutions to increasingly hard problems.

Screenshot

Human Resource Machine is a puzzle game. In each level, your boss gives you a job. Automate it by programming your little office worker! If you succeed, you'll be promoted up to the next level for another year of work in the vast office building. Congratulations!

This repo contains working solutions, in hopes of exchanging ideas to collaboratively come up with the most size/speed optimized solutions (or simply to help those out there who are stuck). Even though the programs are created through a drag-and-drop interface within the game, copy/paste from/to the clipboard works as assembly source code seen in this repo.

The file naming convention used is:

<level>-<level name>[.size][.speed].asm

Where .size. and .speed are used as modifiers to indicate whether the solution is deemed by the game as size and speed optimized.

For example, 07-Zero-Exterminator.size.speed.asm means the solution is both size and speed optimized.

To import one of these solutions into the game:

  1. Open the file
  2. Select all
  3. Copy to clipboard
  4. Go to the game
  5. Paste from clipboard

Top Scores

Level Name Size/Par Speed/Par
1 Mail Room 6/6 6/6
2 Busy Mail Room 3/3 20/25 by @peterfreese
3 Copy Floor 6/6 6/6
4 Scrambler Handler 7/7 21/21
5 Coffee Time
6 Rainy Summer 6/6 24/24
7 Zero Exterminator 4/4 23/23
8 Tripler Room 6/6 24/24
9 Zero Preservation Initiative 5/5 by @nanashi-juanto 20/25 by @WolfWings
10 Octoplier Suite 9/9 36/36
11 Sub Hallway 10/10 40/40
12 Tetracontiplier 14/14 by @nanashi-juanto 56/56 by @nanashi-juanto
13 Equalization Room 9/9 by @unframework 26/27 by @ekx
14 Maximization Room 10/10 by @unframework 31/34 by @cowboy
15 Employee Morale Insertion
16 Absolute Positivity 8/8 by @codejnki 34/36 by @codejnki
17 Exclusive Lounge 11/12 by @cowboy 28/28 by @spenserhale
18 Sabbatical Beach Paradise
19 Countdown 10/10 by @hermanprawiro 79/82 by @peterfreese
20 Multiplication Workshop 15/15 84/109 by @peterfreese
21 Zero Terminated Sum 10/10 by @Ferwex 68/72 by @cowboy
22 Fibonacci Visitor 18/19 by @cowboy 58/156 by @Patrick-Jakubowski
23 The Littlest Number 12/13 by @peterfreese 71/75 by @peterfreese
24 Mod Module 11/12 by @nanashi-juanto 53/57 by @nanashi-juanto
25 Cumulative Countdown 11/12 by @pyaehtetaung 82/82 by @pyaehtetaung
26 Small Divide 15/15 by @FireGoblin 74/76 by @ekx
27 Midnight Petroleum
28 Three Sort 33/34 by @Patrick-Jakubowski 78/78 by @lzelus
29 Storage Floor 5/5 25/25
30 String Storage Floor 7/7 203/203
31 String Reverse 10/11 by @FireGoblin 103/122 by @FireGoblin
32 Inventory Report 16/16 377/393 by @cowboy
33 Where's Carol?
34 Vowel Incinerator 13/13 by @FireGoblin 316/323 by @FireGoblin
35 Duplicate Removal 17/17 by @FireGoblin 70/167 by @WolfWings
36 Alphabetizer 35/39 by @AlanDeSmet 75/109 by @AlanDeSmet
37 Scavenger Chain 8/8 by @IAmWave 63/63 by @IAmWave
38 Digit Exploder 28/30 by @ekx 144/165 by @AlanDeSmet
39 Re-Coordinator 14/14 by @FireGoblin 45/76 by @Otto42
40 Prime Factory 25/28 by @IAmWave 277/399 by @AlanDeSmet
41 Sorting Floor 20/34 by @polarathene 570/714 by @polarathene
42 End Program. Congratulations.

Contributors

human-resource-machine-solutions's People

Contributors

atesgoral avatar cowboy avatar peterfreese avatar ekx avatar unframework avatar patrick-jakubowski avatar nanashi-juanto avatar alandesmet avatar otto42 avatar wolfwings avatar polarathene avatar illegallyblind avatar codejnki avatar valkum avatar vvolhejn avatar silverbug78 avatar spenserhale avatar m-stout avatar lzelus avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.