hrm-solutions

Human Resource Machine solutions and size/speed hacks

Github星跟蹤圖

Build Status

Human Resource Machine solutions

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.

Top Scores and more info.

File Naming Convention

The file naming convention used is:

Under the solutions folder, inside a subfolder called <level>-<level name>-<size par>.<speed par>, <size>.<speed>[.<type>]-<author>.asm

Where size and speed are the number of commands and steps of the solution, which is deemed by the game as size and speed optimized if they are equal to or less than the par numbers in its folder's name.

The optional type field is a descriptor for the type of solution (e.g. the algorithm used, whether it's an exploit etc.)

author is the GitHub username of the author of the solution.

For example, solutions/07-Zero-Exterminator-4.23/4.23-atesgoral.asm means the solution is both size and speed optimized and is by user atesgoral.

Contributing

Please issue a pull request while keeping in mind:

  • The file naming convention is met
  • If you're a new contributor, edit the contributors.yml file to add yourself
  • Make sure your new solution passes tests (see below)

Testing

You need Node.js 11+ to be installed.

npm install to get all dependencies

npm test to run tests.

Tools Used

The tests involve the static/runtime analysis and benchmarking of each solution by utilizing:

概覽

名稱與所有者atesgoral/hrm-solutions
主編程語言Assembly
編程語言Assembly (語言數: 3)
平台
許可證
發布數0
創建於2015-10-18 17:47:31
推送於2024-04-11 08:05:21
最后一次提交
星數418
關注者數27
派生數174
提交數1.2k
已啟用問題?
問題數38
打開的問題數8
拉請求數269
打開的拉請求數1
關閉的拉請求數38
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?
去到頂部