Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002616EresseaSchiffeöffentlich2019-10-22 21:31
ReporterThoran Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungerledigt 
Produktversion3.21 
Zielversion3.22Behoben in Version3.22 
Zusammenfassung0002616: FOLGEnde Schiffe enden in anderer Region als das Schiff, dem sie folgen
Beschreibung

Ich habe eine Flotte, bestehend aus ca. 3 Dutzend Karavellen und fünf Drachenschiffen. Alle Schiffe haben den Befehl einer Karavelle zu folgen (FOLGE SCHIFF 90mt). Das hat bislang auch immer geklappt, d.h. die Flotte ist beieinander geblieben. Diese Woche jedoch habe habe ich als Endresultat, dass die Flotte sich aufgeteilt hat, was so nicht passieren sollte. ALLE Drachenschiffe stehen in einer Ozeanregion und ALLE Karavellen in einer anderen Ozeanregion (darunter auch das "Führungsschiff"). Die Reichweite der Drachenschiffe liegt - bedingt durch das Segeltalent der Schiffskapitäne - bei 6, die der Karavellen bei 5.

Schritte zur Reproduktion

Befehle Runde 1141:
Alle Schiffe befinden sich in der Region 32,-8 (yh6jLu) und werden magisch beschleunigt.
Die Befehle des Führungsschiffs in Runde 1141 lauteten:
NACH W W W W W W W W W W
Alle anderen Kapitäne hatten die Befehle:
FOLGE SCHIFF 90mt
NACH W W W W W W W W W W

Auswertung 1142:
Alle Schiffe befinden sich in der Region 23,-8 (8n6dh6) - eigentlich sollten sie bis 22,-8 (rjri25) gesegelt sein! Warum sie nicht dorthin gesegelt sind, ist mir unklar. Im NR findet sich keine Meldung darüber, dass das Führungsschiff abgetrieben ist.
Die Befehle des Führungsschiffes in Runde 1142 lauteten:
NACH O O O O O
Alle anderen Kapitäne hatten die Befehle:
FOLGE SCHIFF 90mt
NACH O O O O O

Auswertung 1143:
Alle Karavellen befinden sich jetzt in Region 28,-8 (m9kevo), wie es auch zu erwarten war. Alle Drachenschifffe befinden sich jedoch in Region 27,-8 (nyqvLa). In Region 28,-8 (m9kevo) finden sich Durchreisemeldungen für alle Drachenschiffe.

Ich vermute aufgrund der Durchreisemeldungen in Region 28,-8 (m9kevo) und der um eins höheren Reichweite der Drachenschiffe, dass diese der Führungskaravelle gefolgt und dann (da noch ein Feld Reichweite übrig war) wieder um ein Feld zurück gesegelt sind (denn durch die Region ist das Führungsschiff ja ebenfalls gesegelt). Das ist aber nur eine Vermutung. Dagegen spricht, dass dieser Fall vorher bislang nie aufgetreten ist.

Zusätzliche Informationen

Führungsschiff: 90mt
Kapitän Führungsschiff: 90mt
Drachenschiff: y69w
Kapitän Drachenschiff: y69w

Parteid08a
SpielE2
Report1143

Notizen / Dateien

Enno

Enno

2019-10-22 19:06

Administrator   ~0008600

Auch bei einer neuen Auswertung sind in Report 1142 alle Schiffe in 23,-8:
Die DZS-4064 Sturmwoge (90mt) segelt von Ozean (32,-8) nach Ozean (23,-8).

Enno

Enno

2019-10-22 19:59

Administrator   ~0008601

Zuletzt bearbeitet: 2019-10-22 20:06

2 Überarbeitungen anzeigen

Interessante Fakten, die ich im Bugreport nicht gefunden hatte: Auf der Karavelle liegt Sturmwind, und sie ist beschädigt, weshalb ihre Reichweite 9 Felder sein sollte, obwohl sie laut Befehlen 10 x NACH W segelt.

Enno

Enno

2019-10-22 20:07

Administrator   ~0008602

Von Ozean (32,-8) nach Ozean (23,-8) sind es doch 9 Felder, das stimmt also?

Enno

Enno

2019-10-22 20:10

Administrator   ~0008603

Zur ersten Aussage:

Alle Schiffe befinden sich in der Region 23,-8 (8n6dh6) - eigentlich sollten sie bis 22,-8 (rjri25) gesegelt sein! Warum sie nicht dorthin gesegelt sind, ist mir unklar.

Das ist, weil die führende Karavelle 12% beschädigt ist, und nur einer Reichweite von 9 Feldern hat. Es bleibt also nur die Frage, warum die Drachenschiffe in der Folgewoche in einer anderen Region ankommen, als die Karavelle? Dafür muss ich auf ein anderes Backup zurückgreifen.

Enno

Enno

2019-10-22 20:22

Administrator   ~0008604

Oho, lustig. Das folgende Schiff hat Reichweite 6, und kalkuliert aus der Spur, die das Leitschiff gelegt hat, diese Route: NACH Osten Osten Osten Osten Osten Westen. Ich fürchte fast, da rächt sich, dass die Durchreise-Informationen keine Richtung haben. Wenn das Drachenschiff die Karavelle (Reichweite 5) eingeholt hat, segelt es in die nächste Region, in der das Schiff diese Woche war (also zurück), weil es noch Reichweite hat. Man sollte vielleicht anhalten, wenn man das Leitschiff erreicht hat.

Enno

Enno

2019-10-22 20:58

Administrator   ~0008605

Doch, Quatsch. Das ist (zumindest intern) ein gerichteter Graph. Das sollte nicht stimmen, was ich eben gesagt habe. Hmm. Bin jedenfalls nahe dran.

Enno

Enno

2019-10-22 21:05

Administrator   ~0008606

In der Region 1346324820, wo die Sturmwoge landet, steht ein at_shiptrail mit Richtung WEST. Wie kommt die da hin?

Enno

Enno

2019-10-22 21:20

Administrator   ~0008607

Oh, die Dinger altern mit der Zeit, und das liegt da noch aus der Vorwoche, dmait Piraten es finden können. In der Vorwoshce ist das Schiff ja in die genau entgegengesetzte Richtung gefahren. Hui.

Enno

Enno

2019-10-22 21:29

Administrator   ~0008608

Mit dem Kniff, dass man einfach nicht weiter fährt, wenn man das Schiff erreicht hat, klappt es offenbar. Das war ja einfach, auch wenn die Gründe kompliziert waren.

Enno

Enno

2019-10-22 21:31

Administrator   ~0008609

So ganz wohl ist mir nicht dabei, dass es da Spuren aus zwei verschiedenen Wochen gleichzeitig gibt, und Tests habe ich auch nicht geschrieben, aber für diesen einen bekannten Sonderfall, in dem das nicht funktionert hat, klappt es jetzt jedenfalls.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2019-10-21 10:44 Thoran Neuer Eintrag
2019-10-22 18:59 Enno Bearbeitung durch => Enno
2019-10-22 18:59 Enno Status neu => zugewiesen
2019-10-22 19:06 Enno Notiz hinzugefügt: 0008600
2019-10-22 19:59 Enno Notiz hinzugefügt: 0008601
2019-10-22 20:06 Enno Notiz bearbeitet: 0008601 Überarbeitungen anzeigen
2019-10-22 20:07 Enno Notiz hinzugefügt: 0008602
2019-10-22 20:10 Enno Notiz hinzugefügt: 0008603
2019-10-22 20:22 Enno Notiz hinzugefügt: 0008604
2019-10-22 20:58 Enno Notiz hinzugefügt: 0008605
2019-10-22 21:05 Enno Notiz hinzugefügt: 0008606
2019-10-22 21:20 Enno Notiz hinzugefügt: 0008607
2019-10-22 21:29 Enno Notiz hinzugefügt: 0008608
2019-10-22 21:31 Enno Status zugewiesen => erledigt
2019-10-22 21:31 Enno Lösung offen => erledigt
2019-10-22 21:31 Enno Behoben in Version => 3.22
2019-10-22 21:31 Enno Notiz hinzugefügt: 0008609
2019-10-22 21:31 Enno Zielversion => 3.22