stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. IC10-Akademie
  3. Tag 240

Tag 240 von 365 · Profi · Monat 9: Logistik und Gewächshaus

SortingClass

Statt jeden Erz-Hash einzeln zu prüfen, sortiert der Chip nach SortingClass: Erze, Eise, Rohstoffe. Ein paar Sonderfälle fängt er mit Hash-Ausnahmen ab.

Lektion 20 Min. Woche 35

Das lernst du heute

  • Klassen wie Ores und Ices
  • Klassen statt Einzelhashes
  • Sonderfälle

Gestern hat der Sortierer Eisenerz erkannt. Aber es gibt Kupfer, Gold, Silber, Blei, Nickel, Silizium, Kobalt, Uran – für jedes eine Zeile? Das Spiel hat dafür eine bessere Antwort: Jedes Teil gehört zu einer Sortierklasse.

Die Klassen

SortingClass lässt sich wie OccupantHash aus jedem Fach lesen. Die Werte stehen im Namensraum SortingClass.:

NameZahlBeispiele
SortingClass.Default0alles ohne eigene Klasse, etwa leere Dosen
SortingClass.Kits1Bausätze
SortingClass.Tools2Werkzeuge
SortingClass.Resources3Barren, Bleche, Kabelspulen
SortingClass.Food4Essen
SortingClass.Clothing5Anzüge, Helme
SortingClass.Appliances6Geräte zum Aufstellen
SortingClass.Atmospherics7Gasflaschen
SortingClass.Storage8Behälter
SortingClass.Ores9Erze
SortingClass.Ices10Eis aller Art

Klassen statt Einzelhashes

Eine Zeile ersetzt eine lange Liste:

lbns klasse SORTIERER HASH("Weiche1") 0 SortingClass Average
seq ziel klasse ERZE

Kommt morgen ein neues Erz dazu, sortiert der Chip es ohne Änderung richtig.

Sonderfälle

Die Klassen sind nicht immer so, wie man sie erwartet. Laut Spieldaten gehören zu Ores auch:

  • Holzkohle – sie ist Kohlenstoff, kein Erz für den Lichtbogenofen.
  • Schmutziges Erz aus dem Tiefbohrer – es muss erst in die Zentrifuge.
  • Reagenzienmischung, also Schlacke – ebenfalls ein Fall für die Zentrifuge.

Umgekehrt ist Biomasse kein Erz, sondern Resources, obwohl sie ins Erzfach passt. Die Ausnahmen fängt der Chip mit Hash-Vergleichen ab:

sne tmp art SCHMUTZ
and ziel ziel tmp

Zwei Weichen, drei Ziele

Ein Sortierer hat zwei Ausgänge. Für Erze, Eis und den Rest stehen zwei hintereinander: Weiche 1 schickt echte Erze zur Hütte, alles andere weiter zu Weiche 2. Weiche 2 schickt Eis zum Eisbrecher, den Rest ins Lager.

Tipp

Steuert ein Chip zwei Weichen, darf eine fehlende Weiche die andere nicht lahmlegen. Deshalb springt der Chip bei leerem oder fehlendem Fach von Weiche 1 einfach zu Weiche 2 weiter, statt zum Anfang.

Übung

Aufgabe

Zwei Sortierer im Logikmodus: „Weiche1“ schickt Teile der Klasse Ores an Ausgang 2 – außer schmutzigem Erz, Reagenzienmischung und Holzkohle –, alles andere an Ausgang 1. „Weiche2“ schickt Teile der Klasse Ices an Ausgang 2, den Rest an Ausgang 1. Entschieden wird nur bei belegtem Eingangsfach; eine leere oder fehlende Weiche 1 darf Weiche 2 nicht aufhalten.

Hinweise

Hinweis 1

Weiche 1: bei leerem Fach beqz tmp weiche2, nicht start.

Hinweis 2

seq ziel klasse ERZE, dann drei Ausnahmen mit sne und and.

Hinweis 3

Weiche 2: seq ziel klasse EISE.

Quiz

4 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.

Tag abschließen

  • Übung im Simulator bestanden
  • Quiz mit mindestens 60 % bestanden

Ohne Konto wird der Fortschritt nur in diesem Browser gespeichert.

Fehler in dieser Lektion melden

Zum Melden bitte anmelden. Anmelden

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall