GithubHelp home page GithubHelp logo

hingston / 7-billion-humans-solutions Goto Github PK

View Code? Open in Web Editor NEW
198.0 9.0 67.0 602 KB

Solutions for the game 7 Billion Humans

License: MIT License

Python 100.00%
game-solution answers solutions puzzle-solution 7-billion-humans achievements

7-billion-humans-solutions's Introduction

7 Billion Humans Solutions

Community solutions for the game 7 Billion Humans.

The aim is to have all the solutions for the best speed and/or size seen on the OCD+ challenge stat page. Please feel free to submit any improvements you find.

Submissions

Either open a pull request or post on the Steam thread.

Solutions Folders

Solutions that are more than 99% successful are put in Solutions99+, if a solution is better than the one found in Soultions99+ but is less than 99% and greater than or equal to 50% successful it goes in Solutions50+

File Naming Rule

Year NUM - NAME (TYPE).txt

NUM = 02-68

NAME = The puzzle's name

TYPE = Speed, Size or Both

Run check_names.py to confirm.

Contributors

+99% Solutions

❌ = worse, ✔ = same, ➕ = better, ➖ = sometimes hits speed, compared with the OCD+ challenge stat page.

Year Name Creator Size Speed
Year 02 Welcome, New Employees hingston 3 1
Year 03 Transport Squad hingston 5 2
Year 04 Long Distance Delivery n05ucc4u 3 6
Year 05 An Important Decision hingston 5 2
Year 06 Little Exterminator 1 n05ucc4u 8 2
Year 07 Collation Station n05ucc4u 4 15
Year 07 Collation Station n05ucc4u 12 3
Year 09 Dynamic Angles n05ucc4u 5 5
Year 09 Dynamic Angles n05ucc4u 16 3
Year 10 Emergency Escapades n05ucc4u 5 ~155
Year 10 Emergency Escapades martinez8859 39 12
Year 11 Injection Sites 1 n05ucc4u 5 10
Year 11 Injection Sites 1 martinez8859 21 5
Year 12 Unzip commonnickname 7 8
Year 12 Unzip n05ucc4u 8 3
Year 13 Injection Sites 2 Nomana 7 15
Year 13 Injection Sites 2 martinez8859 20 5
Year 14 Intro to Shredding hingston 4 4
Year 14 Intro to Shredding hingston 5 2
Year 15 Shred Lines n05ucc4u 8 23
Year 15 Shred Lines n05ucc4u 46 11
Year 16 Little Exterminator 2 n05ucc4u 6 27
Year 16 Little Exterminator 2 n05ucc4u 14 7
Year 17 Content Creators hingston 1 2
Year 18 Uniquely Disposed AlexMBrennan 5 25
Year 18 Uniquely Disposed n05ucc4u 13 6
Year 19 Content Creators Bug Fix hingston 3 26
Year 20 Reverse Line hingston 9 11
Year 20 Reverse Line martinez8859, n05ucc4u 51 4
Year 21 Big Data commonnickname 5 ~35
Year 21 Big Data commonnickname 61 ~19
Year 22 Number Royale martinez8859 5 11
Year 22 Number Royale martinez8859 22 6-7
Year 23 Sorting Hall hingston 6 25
Year 23 Sorting Hall eiTTio 10 ~16
Year 24 Budget Brigade 1 n05ucc4u 5 70
Year 24 Budget Brigade 1 n05ucc4u 43 41
Year 25 My First Shredding Memory n05ucc4u, commonnickname 5 139
Year 25 My First Shredding Memory hingston 47 129
Year 26 Bugdet Bragade 2 n05ucc4u 7 ~200
Year 26 Bugdet Bragade 2 psam 56 60
Year 28 Neural Pathways hingston 4 51
Year 29 Biometric Access hingston 5 60
Year 29 Biometric Access commonnickname 185 54
Year 30 Fill the Floor martinez8859 5 ~588
Year 30 Fill the Floor commonnickname 233 81
Year 31 Checkerboard Organization n05ucc4u 6 ~462
Year 31 Checkerboard Organization n05ucc4u 181 40
Year 32 Creative Writhing hingston 6 331
Year 32 Creative Writhing n05ucc4u 128 30
Year 33 Data Backup Day $uppenbaer, main-gi 7 14-16
Year 33 Data Backup Day 837951602 8 2
Year 34 Seek and Destroy 1 n05ucc4u 8 ~20
Year 34 Seek and Destroy 1 aqueous68 39 8
Year 35 Intro to Calc for Art Majors hingston 4 3
Year 36 Seek and Destroy 2 main-gi 8 143
Year 36 Seek and Destroy 2 commonnickname 215 46-47
Year 37 Dangerous Spreadsheeting hingston, commonnickname 13 32
Year 37 Dangerous Spreadsheeting commonnickname 246 10-11
Year 38 Seek and Destroy 3 TehJumpingJawa 11 130
Year 38 Seek and Destroy 3 commonnickname 122 ~11
Year 39 Printing Etiquette 1 main-gi 7 ~97
Year 39 Printing Etiquette 1 commonnickname 173 35
Year 40 Printing Etiquette 2 main-gi 8 ~118
Year 40 Printing Etiquette 2 commonnickname 177 37
Year 41 Image Decrypter aqueous68 7 30
Year 41 Image Decrypter commonnickname 51 6
Year 42 Important Email Organization commonnickname 9 ~935
Year 42 Important Email Organization commonnickname 204 ~78
Year 43 Multiplication Table Farzher ヽ(◕◡◕✿)ノ 9 ~696
Year 43 Multiplication Table commonnickname 164 21
Year 44 Unique Fashion Party commonnickname 5 ~62
Year 44 Unique Fashion Party commonnickname 17 1
Year 46 Compulsory Office Romance n05ucc4u, commonnickname 2 0
Year 47 Automated Pleasantries hingston 3 7
Year 47 Automated Pleasantries n05ucc4u 3 6
Year 48 Community Training Day n05ucc4u 4 5
Year 48 Community Training Day n05ucc4u 5 4
Year 49 Double Sided Destruction commonnickname 4 13
Year 50 Cubical Communication yifeixuer 6 49
Year 50 Cubical Communication n05ucc4u 12 26
Year 51 Identify Yourselves n05ucc4u 6 39
Year 51 Identify Yourselves commonnickname 42 3
Year 52 The Mode Code drm 15 ~280
Year 52 The Mode Code commonnickname 196 43-44
Year 53 100 Cubes on the Floor Mrdoogey 8 509
Year 53 100 Cubes on the Floor n05ucc4u 241 24
Year 54 Terrain Leveler drm 9 ~179
Year 54 Terrain Leveler commonnickname 101 42
Year 55 Data Flowers n05ucc4u 7 159
Year 55 Data Flowers commonnickname 234 5
Year 56 Local Maximums 6e.61.64.6e.65.72.42 7 ~24
Year 56 Local Maximums commonnickname 62 12
Year 57 Neighborly Sweeper commonnickname 10 ~368
Year 57 Neighborly Sweeper commonnickname 224 12
Year 58 Good Neighbors commonnickname 5 ~315
Year 58 Good Neighbors commonnickname 106 2
Year 59 Glory Hole eiTTio 4 52
Year 59 Glory Hole commonnickname 9 6
Year 60 Understaffed Sorting drm 10 622
Year 60 Understaffed Sorting commonnickname 112 68-77
Year 61 Lazy Pathways commonnickname 9 ~473
Year 61 Lazy Pathways commonnickname 232 15
Year 62 The Sorting Floor danrudmin 13 447
Year 62 The Sorting Floor commonnickname 216 9-12
Year 63 Defrag Disordered commonnickname,drm 10 110
Year 63 Defrag Disordered n05ucc4u 57 5
Year 64 Binary Counter danrudmin 8 82
Year 64 Binary Counter commonnickname 100 8
Year 65 Defrag Ordered n05ucc4u 14 369
Year 65 Defrag Ordered commonnickname 127 13
Year 66 Decimal Counter drm 11 239
Year 66 Decimal Counter commonnickname 254 24
Year 67 Decimal Doubler drm 13 311
Year 67 Decimal Doubler commonnickname, main-gi 196 47
Year 68 Goodbye, Humans! aqueous68, main-gi 6 ~75
Year 68 Goodbye, Humans! commonnickname 172 16
+50% Solutions
Year Name Creator Size Speed
Year 21 Big Data yifeixuer 25 ~17
Year 22 Number Royale eiTTio 7 2
Year 32 Creative Writhing main-gi 5 ~947
Year 34 Seek and Destroy 1 n05ucc4u 7 ~890
Year 34 Seek and Destroy 1 commonnickname 104 7
Year 38 Seek and Destroy 3 main-gi 8 ~480
Year 39 Printing Etiquette 1 n05ucc4u 6 ~1021
Year 40 Printing Etiquette 2 n05ucc4u 7 ~686
Year 42 Important Email Organization commonnickname 9 ~1100
Year 44 Unique Fashion Party commonnickname 17 1
Year 53 100 Cubes on the Floor nezhi, SDP Ragequit 7 ~1106
Year 57 Neighborly Sweeper aqueous68 9 ~858
Year 61 Lazy Pathways drm 7 ~967
<50% Solutions
Year Name Creator Size Speed
Year 22 Number Royale nezhi 4 1
Year 23 Sorting Hall n05ucc4u 10 ~14
Year 34 Seek and Destroy 1 n05ucc4u 84 6
Year 54 Terrain Leveler commonnickname 37 ~10
Year 56 Local Maximums n05ucc4u 4 12

7-billion-humans-solutions's People

Contributors

837951602 avatar alonzotg avatar ansvonwa avatar aqueous68 avatar blanvillain avatar cb000 avatar commonnickname avatar danrudmin avatar dependabot[bot] avatar eittio avatar hingston avatar main-gi avatar marky1124 avatar martinez8859 avatar mateddy avatar michael-ryan avatar neuneinser avatar notabluewhale avatar tehjumpingjawa avatar urkaz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

7-billion-humans-solutions's Issues

Hi!

Can we have a folder for <50% solutions?

Exist solution that can't be pasted

-- 7 Billion Humans (2056) --
-- 5: An Important Decision --

step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
step s
if:
	step s
else:
	step s
endif

This is possible in GUI, but not when pasting. Has such thing happened for a real solution?

Data Backup Day current size solution is not 100% (FIX INSIDE)

Edited version that doesn't work:

a:
mem2 = nearest datacube
drop
mem1 = nearest datacube
pickup mem2
if myitem > mem1:
	write mem1
endif
jump a

Now, a version that should work:


a:
mem2 = nearest datacube
drop
mem1 = set c
pickup mem2
if myitem > mem1:
	write mem1
endif
jump a

Ran about 10 tests on it with not a single red bar, so if it fails it's way over 99%

New category for solutions with/without features accessible only with pasting the code

There are some feature that don't exist in the game normally, but that you can introduce by editing the code in a text editor. For example: random pickUp, random set, numbers from 100 to 255 etc.
However, putting solutions that use those features feels like it would defeat the purpose of having a repository where people can look up record solutions, - if those solutions cannot be written without 3rd party software.
Or maybe not a new category, but a new tag: Year NUM - NAME (TYPE) - (in-game/editor).txt

Cannot Use Speed Solution for Emergency Escapes (Level 10)

The "speed" solution for "Emergency Escapes" (Level 10) cannot be used in the latest game version. In particular, it is not possible to select multiple directions for a "step" until "Fill the Floor" (Level 30) - see screenshot - using the normal game controls.

Interestingly, it is possible to paste the solution that has the multi-direction Step (it works!), but this is not possible with the (Mac) version using the game UI, rather than "Paste", which only allows a single-direction Step select.

-- Chris


Screen Shot 2019-12-10 at 1 12 52 PM

Hello

So I have a solution which only works on the old version, but is better than the current record, should i post it?

Hello again

Should i post a size solution if it's faster than the current one / speed solution if it's shorter than the current one?

Code syntax has changed in version 2231 - Old solutions can't be pasted until updated

Example:

Before:

-- 7 Billion Humans (2145) --
-- 46: Compulsory Office Romance --

a:
if e == worker
  tell e Hi!
  listen Hi!
else
  listen Hi!
  tell w Hi!
jump a

After:

-- 7 Billion Humans (2231) --
-- 46: Compulsory Office Romance --

a:
if e == worker:
	tell e hi
	listenfor hi
else:
	listenfor hi
	tell w hi
endif
jump a

I will try to find time to update these but if someone is willing to help that would be great!

Better crediting

This is not that high of a priority but it's a goal to strive to, after all credit is pretty important.

In the previous game of this company's high score thread, we actually had many scores all across the spectrum in graph form, and in there, solutions obviously discovered by OCD prerelease were uncredited because the contributor was not the first one to get that solution.

yifeixuer got a Cubical Communication 6i score, but that one (though, his solution looks way more elegant :P) was actually tied before. What's your structure for who gets credit? (In theory people could copypaste a score from a steam post to claim themselves as having made it)

(I wouldn't mind giving credit to someone else in the case where the beta tester who got some lowest OCD score doesn't want to come forward though.)

Which speed solution is better?

the one that is a few ms faster (but the timer shows the same amount of seconds), but a few commands longer or the one that is a few ms slower, but a few commands shorter?

Year 33 - Data Backup Day (size) not 99+

I ran the level 50 times and got 25 red bars in total, which means 98% success. Each time a run failed, the pair from the left column, row 1, 2 or 4 had equal numbers. Whether on the corresponding right pair the first number was smaller or the second one, doesn't seem to matter. If the conditions that I observed exactly cover all cases where it fails, the actual success rate should be ~97%

wrong sizes and timings

Year 11 - Injection Sites 1 (Speed) has wrong size
Year 12 - Unzip (Speed) has wrong size
Year 19 - Content Creators Bug Fix has wrong author?
Year 22 - Number Royale (both <50%) has invalid link
Year 25 - My First Shredding Memory (Speed and Size are swapped)
Year 40 - Printing Etiquette 2 (Size +50%) has wrong time (or content)
Year 44 - Unique Fashion Party (Speed +50%) exist beside +99%
Year 47 - Automated Pleasantries (Speed) has wrong size
Year 50 - Cubical Communication (Speed) has wrong size
Year 59 - Glory Hole (Speed) has wrong size
Year 65 - Defrag Ordered (Size) has wrong author

Overview table and repository do not match

99+%:

Year Type Fix
12 Size Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2012%20-%20Unzip%20(size).txt
12 Speed Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2012%20-%20Unzip%20(speed).txt
23 Speed 2 times in repository, remove the one without txt ending
25 Size Table links to (speed).File with name (size) contains a better speed solution. Actual size solution is in the old commit: https://github.com/hingston/7-billion-humans-solutions/blob/7950ad05427f973a34f5b008fc48118b118a1253/Solutions99%2B/Year%2025%20-%20My%20First%20Shredding%20Memory%20(size).txt
25 Speed Table links to (size).
26 Size Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2026%20-%20Budget%20Brigade%202%20(size).txt
26 Speed Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2026%20-%20Budget%20Brigade%202%20(speed).txt
46 Speed Remove from repository (Both is avialable)
47 Size Rename file from (both) to (size) in repository.
47 Speed Size is not updated correctly.
48 Both Remove file from repository
48 Size Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2048%20-%20Community%20Training%20Day%20(size)
48 Speed Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2048%20-%20Community%20Training%20Day%20(speed)
56 Speed Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2056%20-%20Local%20Maximums%20(speed).txt
65 Size Speed should be 369.
65 Speed Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2065%20-%20Defrag%20Ordered%20(speed).txt

50+%:

Year Type Fix
61 Size Does not appear in table, but file exists

<50%:

Year Type Fix
22 Both Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/SolutionsLowPercent/Year%2022%20-%20Number%20Royale%20(both)
34 Speed Does not appear in table, but file exists
54 Speed Link should be https://github.com/hingston/7-billion-humans-solutions/blob/master/SolutionsLowPercent/Year%2054%20-%20Terrain%20Leveler%20(speed)
56 Both Does not appear in table, but file exists

Discussion about OCD+ scores

Futae in the forums implies that beta scores were only accepted if they were 99%+, but a glance at Creative Writhing's OCD+ shows that's clearly not the case (the only possible configuration is a long random walk). Is it even possible to obtain all OCD+ scores at 99%+? It seems improper to compare (and give X marks) to levels where the OCD+ is not even attainable at 99%+.

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.