Schon aus reiner Neugier um zu sehen ob der Bug reproduzierbar ist werd ich mir mal die Mühe machen.
Am Ende eine Win-Win-Situation.
Stellt sich heraus das es doch kein Bug ist werd ich das in Zukunft als Technik anwenden,aber das traute ich mir bisher nicht.
Die Situation mit der südlichsten Fahne 4*4 weiss ich gerade nicht wo in welchen At,kann aber sein das es beim folgenden Beipspiel keine Rolle spielt.
Beim BK1 letzter Sektor ist eine Fahne vorm Eingang bei 4*3,also mit Sicherheit im Einzugsgebiet des oberen Lager rechts.
Erstmal was zu diesen Bild.
Hier sieht man den direkten Angriff auf das HL und die kleinen weisen Zahlen die teilweise fragwürdig sind.
Da geht es erstmal um die 1 und die 2.
Von ab der Mitte der Brücke die blaue Fahne ist wegen der Rot-Blauen-Sektoren Regel die letzte Fahne ohne Einzug.
Würde die Sektorengrenze 1 Fahnenabstand weiter unten sein dann wär auch die blaue Fahne 1 Fa weiter unten.
Wie also oben in dem Beispiel beim Seeufer verkürzt sich der aktive Einzugsbereicht an den Sektorengrenzen.
Von ab aber der Mitte der Brücke bis zum Lager 1 ist der Weg länger(7Fa) wie zum Lager 2(6Fa).
Es scheint also es interessiert dem Algorithmus nicht was nun der kürzeste Weg ist zu Lager 1 und 2,sondern es legt es einfach fest.
Es ist nicht logich nachzuvollziehen.
Das Lager 3 und 4 von der Reihenfolge so festgelegt wurden liegt an Lager 2 das den Weg so umleitet das Lager 3 als erstes Einzug bekommt vor Lager 4, da dieses ja auch 1 Fa weiter nach unten versetzt ist als Lager 4.
Da ich von den eigentlichen Bug nun nicht weiter abschweifen möchte,trotzdem aber diese Prioreihenfolge genauer erklären will für andere mitlesende hab ich mal eine grüne Fahne mit eingezeichnet wo ich später drauf eingehen will.
Hier nochmal der direkte Angriff auf Lager 4 und das man sehen kann das der Einzugsbereich von Lager 4 über dem Eingang von Lager 2 liegt.
Gleichzeit kann ich ansprechen was ich eigentlich von Plan war.
Ich wollte die Prioreihenfolge von Lager 3 und 4 umdrehen(wie später in Bild 4) und vermeiden das der General für Lager 4 in den Einzugsbereich von Lager 3 kommt.
Wenn also Lager 2 am kämpfen ist und ein General betritt den Einzugsbereich von Lager 4 und Lager 4 ist nicht seine Endbestimmung,dann muss er abgefangen werden.Auf die Art umgeht man den Einzugbereich von Lager 3.
Sobald er also rechts von Lager 2 enlang reitet ist das Lager 3 links oben aussen vor und sein Bereich deaktiv.
In der Praxis passiert folgendes,dazu ein Video: https://www.youtube.com/watch?v=1aWGbkSmP7Y
In dem Moment das die 2te StG das Lager 2 angreift wird ja auch richtigerweise der Einzug von Lager 4 nicht angezeigt da ja Lager 2 beim Einzug höhere Prio hatt denn der General betritt ja normal als erstes auch die Zone von Lager 2,die wird aber nach dem starten ausgeschaltet durch die erste StG.
Trotzdem bin ich der Meinung das normal die Zone von Lager 4 hier aktiv sein muss.
Sobald Lager 2 verschwunden ist sieht man deutlich das das rechte obere Nebenlager nun Nummer 2 ist und das Nebenlager was am dichtesten beim Hauptlager liegt Nummer 3 bekommen hatt.
Thema Prioreihenfolge: (nur für interssierte)
In dem Moment wenn man wie in Bild 1 das HL angreift erscheinen die weisen Zahlen von 1 bis 4.
In der Reihenfolge wird also festgelegt welches Nebenlager als erstes,und welches als letztes besiegt wird im Falle es sind alles superleichte Lager und man läuft da mit einen General durch von 1000 Einheiten oder so.
An der Stelle wo ich die grüne Fahne eingezeichnet habe befindet sich zufälligerweise ein kleiner grüner Busch,wie eine Art Waldfalle.
Stellen wir uns vor wir blocken alle Lager von 1 bis 4 und halten sie so lange mit kämpfen beschäftigt bis 1 General in die Waldfalle hineinläuft und anfängt zu kämpfen.
Kurz darauf werden die Zonen von Lager 1 bis 4 wieder aktiv und nun warten wir bis der General diese Waldfalle besiegt.
Sein Bestimmungsziel ist aber das Hauptlager.
Von welchen Lager wird der General nach beendigen des Kampfes bei der Waldfalle nun als erstes eingezogen?
In dem Moment dreht sich die Prioreihenfolge um und das Lager mit der höchsten Zahl-sprich Lager 4-bekommt den Einzug.
Das ist leicht verwirrend da man es ja gewöhnt ist das Lager 1 die höchste Prio besitzt.