Arten und Genetik
Achtzehn Pflanzen, neun davon mit echter Genetik. Was jede Art ausmacht, wie Kreuzung funktioniert und wo jeder Samen zu finden ist.
Achtzehn Arten in zwei Registern
Der Garten bringt achtzehn Arten mit. Sieben sind neue Blumen, zwei sind Hanf und Cannabis, die es schon vor dem Garten gab und die nachträglich in dasselbe System übernommen wurden, und neun sind Nutzpflanzen. Alle landen in einer Registry, erreichen sie aber aus zwei Quellen: Die Genetikarten stehen in der Artendatei des Gartens, die Nutzpflanzen kommen aus der Crop-Tabelle. Beide Hälften beantworten dieselben Fragen zu Identität, Anbau und Ernte.
Die eigentliche Trennlinie ist, ob eine Pflanze Genetik trägt. Die neun Genetikarten haben Loci, Phänotypen und eine Kreuzungstabelle. Die neun Nutzpflanzen werden angebaut, bewertet und verkocht und tragen überhaupt kein Genom.
| Art | Gruppe | Wirtsblock | Wie sie wächst |
|---|---|---|---|
Emberbloom emberbloom | Blume | TORCHFLOWER_CROP | Am Boden, zwei sichtbare Stufen |
Goldcrown goldcrown | Blume | TORCHFLOWER_CROP | Am Boden, zwei sichtbare Stufen |
Nightveil Iris nightveil_iris | Blume | PITCHER_CROP | Zwei Blöcke hoch, drei Stufen |
Cinderpetal cinderpetal | Blume | NETHER_WART | Am Boden, vier Stufen |
Frostlace frostlace | Blume | WHEAT | Am Boden, acht Stufen |
Saltmarsh Aster saltmarsh_aster | Blume | SWEET_BERRY_BUSH | Wird über den eigenen Eintrag erkannt, nie über den Block |
Duskbell duskbell | Blume | CAVE_VINES | Hängt von einem Deckenanker nach unten und reift über die Beerenmarkierung |
Hanf hemp | Übernahme | TORCHFLOWER_CROP | Vor dem Garten angelegte Felder können noch auf einem Süßbeerenstrauch stehen |
Cannabis cannabis | Übernahme | PITCHER_CROP | Zwei Blöcke hoch |
Chili chili | Nutzpflanze | NETHER_WART | Am Boden, vier Stufen |
Roggen rye | Nutzpflanze | WHEAT | Am Boden, acht Stufen |
Gerste barley | Nutzpflanze | WHEAT | Am Boden, acht Stufen |
Soja soy | Nutzpflanze | BEETROOTS | Am Boden, vier Stufen |
Zuckerrübe sugar_beet | Nutzpflanze | BEETROOTS | Am Boden, vier Stufen |
Kaffee coffee | Nutzpflanze | SWEET_BERRY_BUSH | Wird über den eigenen Eintrag erkannt, nie über den Block |
Tee tea | Nutzpflanze | SWEET_BERRY_BUSH | Wird über den eigenen Eintrag erkannt, nie über den Block |
Vanille vanilla | Nutzpflanze | COCOA | Sitzt an der Seite eines Dschungelstamms und behält ihre Ausrichtung |
Höhlenpilz cave_mushroom | Nutzpflanze | BROWN_MUSHROOM | Gar keine Blockstufen, die Zeit läuft im Eintrag des Beets |
Mehrere Arten teilen sich einen Wirtsblock. Auf der Fackelblume stehen Emberbloom, Goldcrown und Hanf, auf dem Süßbeerenstrauch Kaffee, Tee und Saltmarsh Aster, auf Weizen Frostlace, Roggen und Gerste. Deshalb gilt: Der Block verrät nie, welche Pflanze dort steht. Identität ist eine Position. Zuerst wird der beim Pflanzen geschriebene Eintrag gelesen, und das Blockmaterial ist die letzte Rückfallebene statt der ersten Antwort. Genau darum sehen Roggen, Gerste und Frostlace auch nicht mehr aus wie Weizen: Jedes Aussehen bekommt einen eigenen reservierten Blockzustand. Sichtbar ist das nur mit dem Server-Resourcepack.
Genetik: vier Loci in einem Byte
Eine Genetikart trägt zwei bis vier Loci, und jeder Locus hält zwei Allele, ein dominantes und ein rezessives. Vier ist die Obergrenze. Das ganze Genom passt in ein einziges Byte, und ungenutzte Loci werden maskiert, damit eine Pflanze mit zwei Loci nicht versehentlich einen Wert aus einem Platz liest, den sie gar nicht hat.
| Begriff | Was es ist | Die Zahl dahinter |
|---|---|---|
| Locus | Ein vererbter Platz | Eine Art nutzt zwei, drei oder vier. Vier ist die harte Obergrenze. |
| Allel | Eine der zwei Formen, die ein Locus annehmen kann | Dominant oder rezessiv, nichts dazwischen. |
| Genotyp | Alle Loci einer Pflanze, zusammen gelesen | Drei Zustände je Locus, also 9, 27 oder 81 je Art und 297 über die neun Genetikarten. |
| Heterozygot | Ein dominantes und ein rezessives Allel am selben Locus | Beide Reihenfolgen werden zu einer kanonischen Form zusammengefasst, darum sind es drei Zustände je Locus und nicht vier. |
| Phänotyp | Die sichtbare Form, die ein Genotyp erzeugt | Zwei bis vier je Art, jeder mit einer von sechzehn Farben. |
| Güte | Die gezüchtete Qualität, mit der eine Pflanze zur Welt kommt | Wild, Gepflegt, Fein, Makellos. |
Das Zusammenfassen der heterozygoten Form ist keine Kosmetik. Das gepackte Byte ist der Wert, der am Gegenstand gespeichert wird. Zwei Schreibweisen desselben Organismus wären also zwei genetisch identische Samen, die sich im Inventar nicht stapeln lassen. Eine Schreibweise bedeutet einen Stapel.
Die Samenstapel der sieben Blumen werden über die eigene Gegenstandstabelle des Gartens gebaut und tragen ihren Genotyp direkt im Stapel. Bei den anderen elf, Hanf, Cannabis und den neun Nutzpflanzen, fehlt der Schlüssel schlicht, und ein fehlender Schlüssel wird als Artstandard gelesen. Das ist eine echte Antwort und keine Lücke: Ein Beet, das aus so einem Samen entsteht, verzeichnet den Artstandard, und genau das ist die Pflanze auch.
Zwei Einstellungen wurden im ersten Entwurf dieses Systems bewusst gestrichen, statt in der Datei stehen zu bleiben, denn damals hätten sie Verhalten gesteuert, das es noch gar nicht gab, und eine wirkungslose Einstellung ist schlimmer als eine fehlende, weil sie wie ein Hebel aussieht. Beide kamen zurück, sobald der Kreuzungsweg, den sie beschreiben, wirklich gebaut war, und beide sind ausgeliefert und werden gelesen: Die Kreuzung ist standardmäßig an, und der Mutationsfaktor steht auf 1,00 und skaliert allein den Mutationswurf.
Güte ist nicht dieselbe Achse wie Erntequalität. Die Güte oben beschreibt, was eine Pflanze ist, entschieden bei der Züchtung. Die Stufen Common, Fine, Choice und Pristine auf den Erzeugnissen beschreiben, wie sie aufgezogen wurde, ausgewürfelt aus sieben einzeln lesbaren Faktoren bei der Ernte. Zwei Leitern, zwei Fragen, ähnliche Wörter.
Vom Genotyp zum Phänotyp
Ein Phänotyp ist die Form, die du tatsächlich siehst und benennen kannst. Jede Art deklariert zwei bis vier davon, und jeder trägt eine Farbe aus derselben Liste von sechzehn, aus der auch das Resourcepack zeichnet. Eine Farbänderung bewegt darum Samen, Blüte und Blatt gemeinsam.
Die Zuordnung vom Genotyp zum Phänotyp wird aus einer ausgesprochenen Regel erzeugt statt von Hand getippt. Ein paar hundert handgeschriebene Zeilen sind eine Tabelle, die niemand prüft, und in einer ungeprüften Tabelle wird ein Phänotyp still unerreichbar. Der Index ist die Gesamtzahl der dominanten Allele einer Pflanze, und damit ist die Verteilung mittig statt gleichmäßig steigend. Die Extreme sind selten, die Mitte ist häufig.
Emberbloom ist das deutlichste Beispiel. Die Art nutzt drei Loci, also 27 kanonische Genotypen, verteilt auf vier Phänotypen.
| Phänotyp | Genotypen | Anteil |
|---|---|---|
| Weiß | 4 von 27 | Rund 15 Prozent |
| Grau | 13 von 27 | Rund 48 Prozent |
| Gelb | 9 von 27 | Rund 33 Prozent |
| Gold | 1 von 27 | Rund 4 Prozent |
Beachte, was das über die Reihenfolge in der Datei aussagt. Der zuerst deklarierte Phänotyp von Emberbloom ist der zweitseltenste von vieren, die Reihenfolge ist also keine Häufigkeitsliste. Nur bei den drei Arten mit zwei Loci und zwei Phänotypen, Cannabis, Hanf und Cinderpetal, ist der erste Eintrag zufällig auch der häufigste. Der erste Eintrag bleibt der Name, auf den sich ein Samen bezieht, weil er eine stabile, ausgesprochene Wahl ist, aber er behauptet nichts über die Häufigkeit.
Die Grafiken für alle Phänotypen sind vorhanden: 64 Phänotyp-Texturen sind gezeichnet, jede in ihrer eigenen Farbe. Im Spiel sind sie standardmäßig abgeschaltet, und zwar aus gutem Grund. Zur Identität eines Samens gehört auch seine Modellkennung. Würde das Modell je nach Phänotyp wechseln, dann würden sich zwei Samen derselben Art und desselben Genotyps, geprägt vor und nach der Umstellung, nicht mehr miteinander stapeln. Heute zeigt jeder Samen einer Art dasselbe Bild, und die Grafik wartet hinter einem Neustart statt hinter einem neuen Pack.
Kreuzung: was zwei benachbarte Pflanzen hervorbringen können
Gekreuzt wird im Moment der Ernte. Die geerntete Pflanze sieht sich ihre vier orthogonalen Nachbarn an, also direkt Norden, Osten, Süden und Westen auf derselben Ebene. Diagonalen zählen nicht, und ein Beet einen Block höher auch nicht. Es gibt keinen Umkreisscan: Die vier Felder neben der Pflanze sind die gesamte Nachbarschaft.
| Was gefragt wird | Die Antwort auf einem Standardserver |
|---|---|
| Welche Beete gelesen werden | Die vier orthogonalen Nachbarn, nur dieselbe Ebene |
| Wann gewürfelt wird | Einmal je Ernte, an der geernteten Pflanze |
| Grundchance | 15 Prozent |
| Bonus pro Spieler | Die Hybridwüchsigkeit einer Botanikerin kommt oben drauf |
| Mögliche Ausgänge | Heute sechs, jeder mit eigenem Wortlaut im Handbuch |
| Entdeckung einer neuen Art | Standardmäßig aus, und braucht einen Katalysator, sobald ein Betreiber sie einschaltet |
| Gütestufen | Wild, Gepflegt, Fein, Makellos |
Nicht jeder ausgelöste Wurf gibt dir einen Samen. Einer der sechs Ausgänge existiert genau für den Fall, dass ein Katalysator nötig war und nicht abgebucht werden konnte: Es entsteht kein Samen, es wird nichts ausgegeben, und du bekommst es gesagt. Erst ablehnen, dann abbuchen, und eine fehlgeschlagene Abbuchung macht die Gutschrift rückgängig: Das ist dieselbe Regel von zwei Seiten gelesen.
Hat ein Betreiber die Zucht ganz abgeschaltet, werden die Nachbarbeete nicht einmal gelesen, und die Kreuzungsseiten sagen das, statt einen Weg zu beschreiben, den du nicht gehen kannst. Dasselbe gilt für einen Katalysator, den ein Server nicht auflösen kann: Das Paar wird als unentdeckbar benannt statt still als verfügbar geführt.
Wo du die aktuellen Zahlen liest. /farm help crossing zeigt das Kreuzungshandbuch, und jede Zahl darin wird aus dem Code gelesen, der sie umsetzt, statt in den Text getippt zu werden. Ohne Spieler aufgerufen, etwa von der Konsole, gibt es die serverweite Chance aus und sagt klar, dass die Hybridwüchsigkeit pro Spieler dazukommt, statt den Wert irgendeiner abwesenden Person zu zitieren. /gardencodex trägt dieselben Inhalte als Bildschirme, und /botany öffnet das Herbarium.
Punnetts Auge ist der Informationsvorteil, der den Kreuzungsbildschirm einer Art freischaltet. Vergeben wird er über einen Herbarium-Meilenstein mit einem Kreuzungsziel, und der Vorteil ist eine reine Funktion deines Eintrags: Es gibt keine Vergabebuchung, ein verlorener Schreibvorgang kann ihn also verzögern, aber nie verdoppeln, erfinden oder zerstören. Bis du ihn verdient hast, landet ein Klick auf die Kreuzungskarte trotzdem auf einer Seite über genau diese Art und erklärt, wie der Vorteil freigeschaltet wird.
Samenblick und was er dir zeigt
Samenblick ist ein Knoten der Stufe 3 im Ackerbau-Baum, gekauft mit /skill unlock farming.seedsight und als Karte lesbar mit /skill node farming.seedsight. Er verleiht die Fähigkeit zur Genotyp-Sicht, und der Leser sitzt auf einer Interaktion, die der Server ohnehin bekommt. Damit ist er an dem Tag aktiv, an dem du ihn kaufst.
| Eigenschaft | Wert |
|---|---|
| Knoten-Id | farming.seedsight |
| Baum und Stufe | Ackerbau, Stufe 3 |
| Symbol | Fernrohr |
| Verliehene Fähigkeit | CAP_GENOTYPE_SIGHT |
| Geste | Rechtsklick mit dem Samen in der Haupthand |
| Sperre | Fünf Sekunden je Spieler und Fähigkeit, ein Neustart löscht sie |
| Ausgabe | Eine Chatnachricht, nie eine Zeile auf dem Gegenstand |
Den Samen in die Luft zu halten funktioniert. Der Handler überspringt bewusst keine bereits abgebrochenen Ereignisse, denn jeder Klick in die Luft kommt abgebrochen an, und den Samen hochzuhalten ist die natürliche Geste dafür. Die Art wird aufgelöst, bevor die Fünf-Sekunden-Uhr startet, damit ein Klick, der nichts erkennt, nicht das Zeitfenster für den nächsten verbraucht.
Auf den Stapel wird nie geschrieben, und genau darum geht es. Eine Beschreibungszeile mit dem Genotyp würde eine Antwort dauerhaft für alle Betrachter in den Gegenstand brennen, und die Beschreibung gehört beim Stapeln zur Identität. Eine betrachterabhängige Zeile würde also jeden Samenstapel der Welt in dem Moment spalten, in dem eine Person den Knoten kauft. Eine Beobachtung, die dir im Chat zugestellt wird, hat beide Probleme nicht und liest sich auf Bedrock genauso.
Der Handler bricht nichts ab, verweigert nichts und schreibt nichts. Ein Samen lässt sich weiterhin ganz normal pflanzen. Bei einem Samen ohne geschriebenes Genom meldet die Ausgabe den Artstandard, und genau das ist so ein Samen auch: Das Fehlen des Schlüssels ist der Standardgenotyp und kein fehlender Wert.
Auf Stufe 3 des Ackerbau-Baums stehen außerdem Ernte mit bloßer Hand, Volle Ähre, Glasklar und die drei Ränge von Samenwart. Glasklar ist die verwandte Fähigkeit: Sie liest ein Gewächshaus, ohne es anzufassen, und nutzt dafür nur reine Lesezugriffe, denn ein Gewächshaus über den Erkennungspfad nach seinem Zustand zu fragen würde diesen Zustand verändern.
Woher jeder Samen kommt
Sechs Türen geben Artensamen aus. Welche davon auf einem Server offen sind, entscheidet der Betreiber, und das Startprotokoll benennt jede Art, die keine Tür erreicht. So wird eine Lücke gemeldet statt von jemandem entdeckt, der die Suche aufgegeben hat.
| Tür | Wie sie auslöst | Die Zahlen |
|---|---|---|
| Wildes Sammeln | Ein drittes Band auf deinem Wurf beim Grasabbauen, nach dem Cannabis- und dem Hanfband | 1,2 Prozent je Abbau, davon sind 70 Prozent der Funde eine Blüte statt eines Samens, also etwa ein Samen je 278 Grasblöcke |
| Wildes Sammeln im Hain | Dasselbe Band, vervielfacht | 4,8 Prozent je Abbau |
| Riftbelohnungen | Wird in der bestehenden Belohnungsschleife ausgezahlt, ein Wurf je Empfänger | Ein Samen je Riftstufe, gedeckelt bei vier, jeder einzeln gewürfelt, ein Rift der Stufe drei gibt also drei verschiedene Arten |
| Angeln | Läuft auf dem gewöhnlichen Fangereignis mit | Kein Beruf nötig und nicht hinter Anglerglück gesperrt |
| Der Eventshop | Eine Zeile je nutzbarer Art | 2.500 Münzen je Samen |
| Die Hainbörse | Eine Reliktmünzzeile, die eine der sechzehn Arten ausgibt | Vier Reliktmünzen je Zug, also rund 64 Reliktmünzen für eine selbst gewählte Art |
Das Klima steuert nur das wilde Band. Die Sammeltabelle wird aus der Klimaregel jeder Art abgeleitet, jede Art wird also in den Biomen des Klimas angeboten, das sie zulässt. Es gibt sechs Bänder, gelesen als geordnete Leiter: Nether, Dunkel, Kalt, Trocken, Feucht und Beliebig. Die ausgelieferte Tabelle umfasst 72 Zeilen über diese sechs Abschnitte. Duskbell etwa ist eine Art des Dunkel-Klimas und darf in einer Ebene nicht auftauchen. Ein Rift ist kein Biomereignis und ein Fang keine Sammlung, darum fragen diese beiden Türen bewusst nur, ob eine Art überhaupt pflanzbar ist.
Für gesammelte Samen gibt es ein Tagesbudget. Acht Artensamen je Spieler und Tag. Darüber hinaus löst das wilde Band weiterhin aus und lässt weiterhin etwas fallen: Es gibt dir eine Blüte statt eines Samens, damit der Ertrag des Grasabbauens nie still zu nichts wird.
Hanf und Cannabis bleiben aus allen sechs Türen ausgeschlossen, und zwar mit Absicht, denn sie haben bereits Preise und ihren eigenen Weg. Ihre Samen kommen aus Gras und Farn: Hanf mit 5 Prozent je Abbau, Cannabis mit 0,5 Prozent und biomgewichtet, in warmen Biomen häufiger und sonst seltener. Ein Wurf je Abbau, nie beide Bänder.
Artensamen haben überhaupt keinen Verkaufspreis. Sie sind ein Anbaugut und keine Geldquelle, keine Samentür schließt also einen Kreislauf zurück zu Münzen.
Reliktmünzen sind die eigene Währung des Hains, und im Hain werden sie auch verdient. Die Blütenernte im Hain gibt etwa eine Münze je fünfzig Blüten, und ein Kauf an der Hainbörse verbrennt die Münzen, statt sie jemandem auszuzahlen.
Der Hainsetzling hat drei Wege. Stelle ihn aus vier Hainessenzen und einem Setzling her, kaufe ihn an der Hainbörse für zwölf Reliktmünzen, oder finde einen bei der Blütenernte im Hain, mit einem Gewicht von eins zu tausend Blüten. Bei rund zehn Sekunden je Blüte ist das ein Setzling je 2,8 Stunden Ernte im Alleingang, deutlich unter dem Börsenpreis. Der Fund ist also der geduldige Weg und keine Abkürzung um die Münzsenke herum.
Die neun Samen ohne Ladenzeile
Bis 2.0.5 gab es ein echtes, eng umrissenes Loch: Kaffee und acht weitere Nutzpflanzensamen waren nirgends zu kaufen, und der Eventshop ist die einzige Samenoberfläche, die die meisten Spielerinnen und Spieler überhaupt ansehen. Da es zugleich die Oberfläche ist, nach der man zuerst greift, wirkte die gesamte Nutzpflanzenhälfte des Bestands wie nicht vorhanden.
Die Ursache war nicht die, nach der es aussah. Der Filter, der entscheidet, welche Arten eine Samentür ausgeben darf, war schon in einer früheren Version auf sechzehn Arten erweitert worden. Nie mit erweitert wurden zwei der fünf Stellen, die den Stapel bauen. Beide nutzten weiterhin einen Ersteller, der sieben Arten abdeckt und für den Rest nichts liefert. Im Eventshop wurde dieses Nichts still verworfen, neun Zeilen existierten schlicht nicht. An der Hainbörse wurde daraus eine Entschuldigungsmeldung, dauerhaft, bei etwa neun von sechzehn Klicks auf eine Vier-Münzen-Zeile.
Ausgeliefert wurde ein einziger Trichter. Jede Samentür baut jetzt über denselben Einstiegspunkt, der zuerst die eigene Gegenstandstabelle des Gartens versucht, damit die sieben Arten mit Genotyp diesen behalten und ihre Stapel Byte für Byte gleich bleiben, und für die anderen neun auf die Registry der eigenen Gegenstände zurückfällt. Durch den Filter kommen sechzehn Arten und nicht alle achtzehn, denn Hanf und Cannabis bleiben von den Samentüren ganz ausgeschlossen. Daneben steht eine Prüfung, die drei Fragen stellt, die das alte einzelne Ja oder Nein nicht stellen konnte:
- Kann der Ersteller jedes Abnehmers wirklich jede Art bauen, die der Filter zulässt, und wenn nicht, welche namentlich?
- Gibt es überhaupt einen Weg, an diesen Samen zu kommen?
- Ist der Laden die einzige Tür? Diese letzte Frage ist die ursprüngliche Meldung als dauerhafte Zusicherung, denn ein Bestand, bei dem neun Arten nur im Laden stehen, sieht für eine Prüfung, die nur nach Erreichbarkeit überhaupt fragt, vollkommen sauber aus.
Beim Durchsehen dieser Arbeit kamen zwei weitere Fehler ans Licht, beide gefunden durch die Frage, ob eine Prüfung überhaupt auslösen kann. Das wilde Sammelband beschrieb sich selbst als immer befragt, obwohl ein Server es abschalten kann. Damit konnte die Nur-im-Laden-Prüfung ausgerechnet in dem Serverzustand nicht auslösen, für den es sie gibt. Und die Tür des Hainsammelns hatte gar keinen Zustandszweig und meldete bei jedem Start, ihr Zustand sei unbekannt, während die Konfiguration direkt daneben lag.
Alles auf dieser Seite ist gegen den Code im Stand 2.0.5 geschrieben und trägt den Vermerk im Code geschrieben, nicht auf dem Server verifiziert. Die Zahlen stammen aus dem Quelltext und den ausgelieferten Datendateien, nicht aus einer Messung auf einem laufenden Server.
Der Artenreiter im Herbarium
/botany öffnet das Herbarium, deinen eigenen Nachweis über das, was du gefunden hast. Der Artenreiter listet den Bestand, und jede Karte lässt sich öffnen: Auch eine nie erfasste Art hat eine Detailseite, das Öffnen ist also Stöbern und keine verschlossene Tür. Noch nicht gesehene Phänotypen stehen als noch nicht erfasst da, statt verborgen zu sein.
Dein Nachweis liegt als Bitfeld vor, indiziert über das gepackte Genotyp-Byte, vier Longs je Art, zweiunddreißig Byte unabhängig von der Zahl der Loci. Die Indizierung über das rohe Byte ist Absicht: Eine dichte Nummerierung bräuchte eine Indexfunktion, und eine Indexfunktion ist eine zweite Schreibweise des Genomaufbaus, also genau die Art von Doppelung, die auseinanderläuft.
Meilensteine bleiben erhalten, sobald sie verdient sind. Gemessen wird gegen die erreichbare Menge statt gegen die deklarierte, denn ein deklarierter Phänotyp, auf den kein Genotyp zeigt, ist nie zu finden, und eine Messung gegen die deklarierte Liste hätte einen Meilenstein für alle dauerhaft unmöglich gemacht, ohne es zu sagen. Kann der laufende Bestand einen Meilenstein nicht erfüllen, wird das namentlich gemeldet.
Die Korrektur in 2.0.5: Der Reiter zeigte das Grundmaterial. Die Symbolauflösung fragte die Gegenstandsregistry durchaus, welchen eigenen Gegenstand eine Art nutzt, behielt dann aber nur das Vanilla-Material darunter und warf die Fabrik weg. Die Karte baute daraufhin einen schlichten Stapel aus diesem Material, ohne Modelldaten und ohne Identität, und ein Client mit Resourcepack zeichnete den Vanilla-Gegenstand. Die Registry wurde also falsch gefragt, nicht gar nicht gefragt.
Die Korrektur ist eine zweite Frage neben der ersten: die möglichen Gegenstands-Ids einer Art in fester Reihenfolge, erst Samen, dann Blüte, und dann die erste davon, die dieser Server tatsächlich bauen kann. Die Materialkette bleibt unangetastet darunter als Rückfallebene, die niemals scheitern darf. Vier Bildschirme wurden gemeinsam geändert, die Karte in der Artenliste, der Kopf der Artendetails, der Fokuskopf der Kreuzungen und die Kreuzungszeilen, damit keine zwei Bildschirme etwas Unterschiedliches über dieselbe Pflanze behaupten.
| Karte | Was sie jetzt zeigt | Warum |
|---|---|---|
| Eine erfasste Art | Den registrierten eigenen Gegenstand, gezeichnet wie in deiner Hand | Das Bild und die Pflanze sind dieselbe Sache |
| Eine nicht erfasste Art | Eine graue Silhouette, die keine Gegenstands-Id nennt | Der echte Samen würde genau die Entdeckung verraten, die das Herbarium festhalten soll |
| Die Beschreibung jeder Karte | Deinen Nachweis, der die Beschreibung des Gegenstands vollständig ersetzt | Der eingebaute Standardgenotyp unter einer Überschrift über deinen Nachweis wäre eine Falschaussage über deinen Nachweis |
| Archivzeilen | Keine Gegenstands-Id | Eine stillgelegte Art hat keine Definition mehr, aus der eine zu lesen wäre |
Das Symbol einer Karte wird im Moment des Zeichnens aufgelöst und nie zwischen zwei Öffnungen gehalten. Wirft der Gegenstand einer Art beim Bauen einen Fehler, wird er abgefangen und die Karte fällt auf die Materialkette zurück, statt die ganze Seite mitzureißen.