hingston / 7-billion-humans-solutions Goto Github PK
View Code? Open in Web Editor NEWSolutions for the game 7 Billion Humans
License: MIT License
Solutions for the game 7 Billion Humans
License: MIT License
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
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%
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%+.
Lowest known says 7, so 7 should be a checkmark if nothing else
-- 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?
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%
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
Should i post a size solution if it's faster than the current one / speed solution if it's shorter than the current one?
it is not a "both" solution.
So I have a solution which only works on the old version, but is better than the current record, should i post it?
Doesn't always have lower than required average speed.
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.)
99+%:
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 |
For example, clicking on Year 03 | Transport Squad should link you to
https://github.com/hingston/7-billion-humans-solutions/blob/master/Solutions99%2B/Year%2003%20-%20Transport%20Squad%20(both).txt
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
I get that multiple selections are possible later, but in year 24, they are one direction only. So I don't think this is the possible in-game.. you can paste this in, does that count?
The README says it's 7 commands but the file is 9 commands. Did the wrong file get uploaded? I suspect the README is just incorrect, as there's a 50% solution of size 7.
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?
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!
Can we have a folder for <50% solutions?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.