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

Tag 341 von 365 · Experte · Monat 12: Meisterstücke

Missionen planen

Missionen planen: den Ablauf einer Mission in Phasen zerlegen, eine Checkliste als Bitwort im Chip führen und Start und Rückkehr an klare Bedingungen knüpfen.

Lektion 20 Min. Woche 49

Das lernst du heute

  • Ablauf einer Mission
  • Checklisten im Chip
  • Start und Rückkehr

Eine Mission zum Asteroiden ist mehr als ein Start. Treibstoff, Crew, Bohrkopf, Ladung, Rückweg – wer eines davon vergisst, merkt es erst draußen. Piloten arbeiten deshalb mit Checklisten. Dein Chip kann das auch, und er vergisst nie einen Punkt.

Der Ablauf einer Mission

Phasewas passiertÜbergang zur nächsten Phase
0 VorbereitungTanken, Crew an Bord, Luke zuCheckliste vollständig und Start gedrückt
1 FlugWeg zum ZielZiel erreicht
2 ArbeitBohren, ScannenLaderaum voll, Bohrkopf verschlissen oder Reserve erreicht
3 RückflugWeg nach Hausegelandet
4 EntladenFracht raus, Rakete prüfenzurück auf 0

Jede Phase hat eine Bedingung, unter der sie endet. Steht die Bedingung als Code im Chip, entscheidet nicht mehr das Gefühl, sondern die Zahl.

Checklisten im Chip

Eine Checkliste ist ein Bitwort: Jeder erfüllte Punkt setzt sein Bit.

BitPunktPrüfung
0TreibstoffMass − DryMass mindestens 6000 kg
1Schub-GewichtThrustToWeight mindestens 1,3
2Crew bereitHebel „Crew“ umgelegt
3Luke zuTür „Luke“ nicht offen

Sind alle vier Bits gesetzt, ist das Wort %1111 = 15 und der Start frei. Für den Menschen davor zeigt der Chip, welcher Punkt als Erstes fehlt. Dazu prüft er von hinten nach vorn, sodass der kleinste offene Punkt zuletzt schreibt und gewinnt:

move erster 0
ext tmp wort 3 1
select erster tmp erster 4      # Punkt 4 offen?
ext tmp wort 2 1
select erster tmp erster 3
ext tmp wort 1 1
select erster tmp erster 2
ext tmp wort 0 1
select erster tmp erster 1      # Punkt 1 zuletzt: gewinnt

Start und Rückkehr

Die Checkliste gibt den Start frei, aber sie startet nicht. Den Knopf drückt ein Mensch. Die Rückkehr dagegen darf der Chip selbst auslösen, weil sie die sichere Richtung ist: Lieber eine Mission zu früh beendet als eine Rakete ohne Treibstoff im All.

Tipp

Ein fehlendes Gerät erfüllt keinen Punkt. Fehlt die Avionik, sind die Punkte 1 und 2 offen, fehlt die Luke, ist Punkt 4 offen. Das ist gewollt – eine Rakete ohne Avionik startet nicht.

Übung

Aufgabe

Bau die Checkliste nach der Tabelle oben. Avionik „Avionik“, Hebel „Crew“, Tür „Luke“. Die Anzeige „Checkwort“ zeigt das Bitwort, die Anzeige „Checkliste“ die Nummer des ersten offenen Punkts (1 bis 4) oder 0, wenn alles erfüllt ist. Die Lampe „Startfrei“ leuchtet nur bei vollständiger Liste.

Hinweise

Hinweis 1

Bit 0 direkt mit sge wort …, die anderen mit ins wort tmp N 1.

Hinweis 2

Luke zu heißt Open ist 0: seqz tmp tmp. Eine fehlende Tür liefert NaN, und seqz daraus ist 0.

Hinweis 3

Ersten offenen Punkt von hinten nach vorn mit ext und select suchen.

Quiz

3 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