7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (2024)

Veröffentlicht inTests

7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (1)von Benjamin Schmädig

Zu Hilf! Die Maschinen haben die Weltherrschaft übernommen – und jetzt? Jetzt suchen 7 Mrd. Menschen einen Job, denn genau dafür haben sie zuvor ja die Maschinen erschaffen: um ihnen sämtliche alltäglichen sowie nicht so alltäglichen Dinge abzunehmen. Und zum Glück haben die KI-Wesen ein Einsehen. Sie „programmieren“ die komplette Menschheit einfach so, dass sie auf Befehle so wichtige Dinge wie „Gehe dorthin und les eine Seite Papier auf“ ausführt. Na, Gott sei Dank!

7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (2)

© Tomorrow Corporation / Tomorrow Corporation

Programmier doch einfach!

So sehr Programmierspiele auch heute noch eine Nische sind, so sehr hat ihre Anzahl in den letzten Jahren zugenommen. Manche Entwickler widmen sich schon eine ganze Weile diesem Thema, andere erst jetzt. Mal geht’s direkt ums Programmieren, mal um ein eng verwandtes Thema. Mal programmiert man selbst, mal wird der Vorgang stark vereinfacht. Doch auf jeden Fall kommt man mit Hacknet, TIS-100, while True: learn(), MHRD, Shenzhen I/O, Gladiabots, Exapunks u.a. derzeit voll auf seine Kosten.

Eine Besonderheit von 7 Billion Humans hatte dabei schon der Vorgänger Human Resource Machine inne: Man muss gar nicht programmieren können, sondern zieht Befehle aus einer kleinen Liste in den „Programmcode“ – zuerst z.B. „gehe da hin“, dann „heb auf“ und anschließend „lege dort ab.“ Die Variablen, also das „da“ und „dort“ sowie die

7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (3)

„Bewegt euch dorthin“, „hebt das auf“: Man zieht Befehle einfach an die gewünschte Stelle im Programm und klickt auf „Play“. © 4P/Screenshot

verwendeten Objekte ändert man mit einem schnellen Mausklick.

Auf diese Art entstehen auf einfache Art teils komplexe Abläufe, da man Vorgänge nahezu beliebig untereinander verschachteln, voneinander abhängig und mehr machen kann. Das ist erneut die große Stärke des Spiels.

Schleifen in Schleifen in Schleifen

Genau wie damals ist die Art der Handhabung aber nicht nur von Vorteil. Denn das Problem sind nach wie vor besonders komplexe Abläufe, die in der relativ kleinen Ansicht des Programmcodes schon mal ein furchtbar unübersichtliches Wirrwarr darstellen. Auffällig sind vor allem Bedingungen, Verzweigungen sowie Schleifen: Viel zu schnell kann man Gruppen von Befehlen nicht von anderen Gruppen unterscheiden und verliert spätestens dann den Überblick, wenn sich mehr als zwei Sprunganweisungen überschneiden.

Man muss keine derart komplexen Strukturen erstellen. Immerhin ist es dem Spiel völlig egal, wie man sich der Lösung nähert – Hauptsache das Ergebnis stimmt. Und das ist klasse! Genau deshalb baue ich aber aus reinem Spaß an der Sache gerne mal mehrfach ineinander verschachtelte Routinen, was ich hier leider fast immer bereut habe. Ganz davon zu schweigen, dass solche Konstruktionen manchmal eben doch ganz

7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (4)

Leider werden komplexe Programme schnell unübersichtlich, sodass man sie lieber vermeidet. © 4P/Screenshot

praktisch sind.

Irgendwie oder besonders effektiv?

Das war in Human Resource Machine schon so und überhaupt gleicht 7 Billion Humans seinem Vorgänger stark. Man programmiert diesmal zwar nicht nur einen, sondern parallele Abläufe, sprich es führen immer mehrere Menschen die angegebenen Befehle aus, was die Programme grundlegend komplexer macht. Dafür verwendet man aber die gleiche Programmiersprache, zu der natürlich neue Anweisungen hinzugekommen sind.

Auch der Ablauf der Kampagne wurde übernommen, denn während man meist eine Aufgabe nach der nächsten erledigt, gibt es hin und wieder Abzweigungen, an denen optionale, besonders knifflige Levels freigeschaltet werden. Abgesehen davon gibt es in jedem Level die zwei Bonusziele, ein möglichst kurzes sowie ein möglichst schnelles Programm zu schreiben, was meist anspruchsvolle Herausforderungen sind.

Praktisch ist zudem die Möglichkeit einen Level zu überspringen: Bis zu fünfmal kann man schwierige Aufgaben auf die lange Bank schieben und erledigt man eine davon, erhält man ein Überspringen zurück. Ähnlich gut gedacht ist das manuelle, schrittweise Abspulen eines Programms, um z.B. Fehler zu entdecken. Ich komme damit allerdings nicht gut zurecht, weil das Spiel immer dann innehält, nachdem ein markierter Mensch eine Anweisung erledigt hat. Bedeutend übersichtlicher fände ich es, wenn stets dort gestoppt wird, nachdem alle Menschen genau eine Anweisung erledigt haben.

Kommentare

4 Kommentare

  1. Ist eigentlich schon bekannt, wann die Switch-Version erscheinen soll? Ich warte darauf... 7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (5)
    Danke für den Test und auch besonders für die Auflistung ähnlicher Spiele. Da werde ich mal meine Wunschlisten bei diversen Store-Betreibern erweitern 7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (6)

    Antworten

  2. Argh, sollten es auch sein - sorry! Fehler, über die man sich selbst am meisten ärgert...

    Antworten

  3. Jup! Danke. Ist geändert.

    Antworten

  4. Korrektur:
    Es sind 7 Miliarden Menschen.. nicht Millionen.. 7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (7)

    Antworten

Hinterlassen Sie bitte einen Kommentar.

7 Billion Humans (Logik & Kreativität) - Parallele Maschinenmenschen (2024)
Top Articles
Latest Posts
Article information

Author: Allyn Kozey

Last Updated:

Views: 5715

Rating: 4.2 / 5 (43 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Allyn Kozey

Birthday: 1993-12-21

Address: Suite 454 40343 Larson Union, Port Melia, TX 16164

Phone: +2456904400762

Job: Investor Administrator

Hobby: Sketching, Puzzles, Pet, Mountaineering, Skydiving, Dowsing, Sports

Introduction: My name is Allyn Kozey, I am a outstanding, colorful, adventurous, encouraging, zealous, tender, helpful person who loves writing and wants to share my knowledge and understanding with you.