User Tools

Site Tools


finder:finder-de

Differences

This shows you the differences between two versions of the page.


finder:finder-de [2024/10/26 03:16] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== Der Finder ======
 +[[:german#rocrail|{{  :server.png}}]][[:german|{{  :rocrail-logo-35.png}}]]
 +[[:german|Inhalt]] -> [[:german#rocrail|Rocrail-Server]] -> **[[:rocrailini-de|Konfiguration]]**
 +  * [[:rocrailini-gen-de|Allgemein]] | [[:rocrailini-trace-de|Trace]] | [[:rocrailini-service-de|Dienste]] | [[:rocrailini-automode-de|Automatik]] | [[:rocrailini-controller-de|Zentrale]] | [[:networking-de|R2Rnet]] | [[:rocrailini-rocweb-de|SVG]] | **[[:finder:finder-de|Finder]]** | [[:rocrailini-cmdmapping-de|Befehls-Zuordnung]]
 + \\
 +{{:finder:finder.png}}\\
 + \\
 +=====Einführung=====
 +Der Finder kann verwendet werden, um den Pfad von einem __**[[:block-de|Block]]**__ zu einem anderen oder zu einer __**[[:locations-def-de|Ortschaft]]**__ zu finden.\\
 +Diese Funktion muss mit Option __**[[#finder_fuer_zielpfad_verwenden|Finder für Zielpfad verwenden]]**__ oder in den __**[[:rocrailini-automode-de#finder_fuer_zielpfad_verwenden|Rocrail-Eigenschaften  Automatik]]**__ freigegeben werden. \\ 
 +Der Finder wird automatisch aktiviert, nachdem eine __**[[:automatic-de#automatik_mit_zielwahl|Zielwahl]]**__ erfolgt ist, falls keine direkte Fahrstraße dorthin verfügbar ist.\\
 +
 +=====Wie er arbeitet=====
 +Nachdem der Finder durch das __**[[:automatic-de#automatik_mit_zielwahl|Festlegen eines Ziels]]**__ aktiviert wurde, versucht er durch wiederholtes schrittweises Durchlaufen aller __**[[:route-de|Fahrstraßen]]**__ einen Pfad zu finden.\\
 +Abhängig von der Komplexität des Gleisplans kann mehr als ein Pfad gefunden werden.\\
 +Der Pfad wird in einen temporären Fahrplan konvertiert, der für die ausgewählte Lok aktiviert wird.\\
 +Dem neuen Fahrplan wird in der Tabelle ein "F" vorangestellt und er wird zum Ende der Rocrail-Server-Sitzung entfernt, wenn er nicht zuvor im __**[[:schedules-index-de|Fahrplan-Dialog]]**__ geändert wurde.\\
 +Beispiel für einen durch den Finder erzeugten Fahrplannamen: //**F[-1-staging]**// \\
 +Wenn bereits ein "F"-Fahrplan für den gewünschten Pfad existiert, wird dieser verwendet, anstatt ihn nochmal zu erzeugen.
 + \\ 
 +
 +====Einschränkungen====
 +  * Um Schleifen zu vermeiden und nicht zu viel CPU-Leistung zu verwenden, wird die max. Wiederholungs-Tiefe auf die Anzahl der verfügbaren Fahrstraßen begrenzt.
 +  * Die Suche wird gestoppt, wenn die max. Tiefe von mehr als der Anzahl der verfügbaren Fahrstraßen erreicht ist.
 +  * Fahrstraßen, die einen Richtungswechsel erfordern, werden übersprungen.
 +
 +=====Voraussetzungen=====
 +Der Gleisplan muss gesund sein: __**[[:router-de|Router]]**__ \\
 +
 +=====Einstellungen=====
 +{{:finder:finder-de.png?600}}\\
 + \\
 +  * **Hinweis:** Die Finder-Funktion __**[[:manual-tracking-de|Verfolgung außer Betrieb gesetzter Blöcke]]**__ ist von den Einstellungen unabhängig.
 +
 + \\
 +====Finder für Zielpfad verwenden====
 +Siehe: __**[[:rocrailini-automode-de#finder_fuer_zielpfad_verwenden|Rocrail-Eigenschaften: Finder für Zielpfad verwenden]]**__\\
 +====Pfad====
 +Wenn mehr als ein Pfad gefunden wird (setzt aktivierte Option __**[[#finde_alternative_pfade|Finde alternative Pfade]]**__ voraus), können die folgenden Optionen verwendet werden, um daraus den gewünschten Pfad zu bestimmen:
 +
 +===Kürzester===
 +Wähle den kürzesten gefundenen Pfad.\\
 +  * **Hinweis:** //Wenn mehrere 'kürzeste Pfade' möglich sind, wird der __**[[:route-gen-de#bevorzugt|Bevorzugt-Wert]]**__ der Fahrstraßen zur Auswahl des Pfades verwendet.//\\
 +
 +===Längster===
 +Wähle den längsten gefundenen Pfad.\\
 +
 +===Direkt===
 +Nur eine direkte Fahrstraße wird verwendet, um einen Fahrplan zu generieren. \\
 +
 +===Bevorzugt===
 +Nur Fahrstraßen mit dem höchsten **[[:route-gen-de#bevorzugt|Bevorzugt-Wert]]** werden verwendet. (Rev. 2.1.3662+)\\
 +  * **Hinweis:** //Wenn es nur Fahrstraßen gibt, bei denen der Bevorzugt-Wert auf Null gesetzt ist, findet diese Option keinen Pfad.//
 +
 + \\
 +====Optionen====
 +===Finde alternative Pfade===
 +| [[:supportkey-de|{{:icons:key.png}}]] //Diese Option ist nur mit gültigem __**[[:supportkey-de|Unterstützungs-Schlüssel]]**__ verfügbar.// |
 +Wenn __nicht__ aktiviert oder ohne gültigen Unterstützungs-Schlüssel, wird der Finder die Pfadsuche beenden, sobald der erste gültige Pfad gefunden wurde.\\
 +Je nachdem, wie das Layout gestaltet ist, könnte dies ein (großer) Umweg sein. \\
 +Die max. Anzahl alternativer Pfade kann eingestellt werden. Standard ist 10, was normalerweise ausreicht. Eine Erhöhung dieser Zahl kann mehr CPU-Last verursachen, ohne dass bessere Pfade gefunden werden. __Bei Anlagen mit vielen Fahrstraßen sollte diese Anzahl jedoch erhöht werden, damit der kürzeste Weg gefunden werden kann.__ \\
 +Diese Anzahl an alternativen Pfaden wird auch durch die Anzahl der Fahrstraßen eingeschränkt.
 +\\
 +===Max. Suchtiefe===
 +Begrenzt die Anzahl der Wiederholungen bei der Suche nach Pfaden. 
 +  * **Hinweis:** Wenn kein passender Pfad gefunden wird, muss ggf. der Wert der max. Suchtiefe erhöht weden.   
 +\\
 +===Finde alternative direkte Pfade===
 +Nach kürzeren direkten Pfaden suchen.\\ Diese Option ist erforderlich, wenn die Finder-Verwendung „Bevorzugt“ ist.
 +\\
 +===Haltepunkt===
 +Alle Fahrplan-Einträge erhalten die __**[[:schedules-dest-de#haltepunkt|Haltepunkt]]**__-Option.
 +\\
 +===Temporäre Fahrpläne===
 +Die vom Finder erzeugten Fahrpläne werden am Ende der Sitzung wieder entfernt.\\
 +__Dies ist Standard und unbedingt empfohlen!__ Änderung von Fahrstraßen kann Finder-Fahrpläne ungültig machen und zu Blockaden führen.
 +\\
 +===Prüfe Berechtigungen===
 +Prüfen, ob die Lok die Berechtigung für Fahrstraßen und Blöcke hat.
 +\\
 +===Prüfe Ziel-Berechtigungen===
 +Prüfen, ob die Lok die Berechtigung für Fahrstraßen zum Ziel-Block und für den Ziel-Block selbst hat.
 +\\
 +===Belegte Blöcke vermeiden===
 +Vermeidet belegte Blöcke, um einen Pfad zu finden.\\
 +Abhängig von der Block-Belegung sowie der Anlage kann die Suche ohne Ergebnis enden.
 +\\
 +===Belegte Fahrstraßen vermeiden===
 +Vermeidet belegte Fahrstraßen, um einen Pfad zu finden.\\
 +Abhängig von der Fahrstraßen-Belegung sowie der Anlage kann die Suche ohne Ergebnis enden.
 +\\
 +===Ortschaften verwenden===
 +Verwendet Ortschaften im generierten Fahrplan.\\
 +Bei __deaktivierter__ Option legt der Finder entsprechend der anderen Optionen einen "Block-für-Block-Fahrplan" zum Ziel an.\\
 +Bei __aktivierter__ Option wird geprüft, ob sich die Blöcke in Ortschaften befinden. In diesen Fällen wird anstelle des Blocks die Ortschaft eingetragen. \\
 +Wenn nicht alle Blöcke in der Ortschaft denselben nächsten Block / dieselbe nächste Ortschaft haben, wird der Fahrplan beendet.
 +\\
 +===Ziel===
 +Bei __aktivierter__ Option (standard), gilt die Option "Ortschaften verwenden" auch für das Ziel.\\
 +Diese Option muss __deaktiviert__ sein, wenn im Ziel anstelle einer vorhandenen Ortschaft ein definitiver Block verwendet werden soll.  
 +\\
 +===Kopfbahnhofs-Blöcke für Nicht-Wendezüge verhindern===
 +Wenn es einem Zug erlaubt ist, in einen Kopfbahnhofs-Block zu fahren, kann das eine Sackgasse sein.\\
 +Diese Option verwenden, um die Einfahrt in Kopfbahnhöfe zu verhindern.
 +\\
 +===Fahrpläne aktualisieren===
 +Wenn ein Fahrplan bereits existiert, wird er aktualisiert, um den tatsächlichen Bedingungen zu entsprechen.\\
 +Diese Option wird empfohlen, um das Fahren in belegte Blöcke zu verhindern.
 +\\
 +===Ziel reservieren===
 +Der Zielblock wird reserviert.
 +\\
 +===Erlaube Richtungswechsel für Pendelzüge===
 +Bei Pendelzügen werden auch Fahrstraßen verwendet, die einen Richtungswechsel erfordern.\\
 +Nicht verwenden, wenn das Ziel eine Ortschaft ist.
 +\\
 +=== Nach Drag und Drop nur mit Fahrplan starten ===
 +diese Option verhindert das Starten einer Lok nach Verwenden von Drag and Drop, wenn kein Pfad gefunden und deshalb kein Fahrplan angelegt wurde.
 +\\
 +=== Abfahrtseite ===
 +Setzt die __**[[:schedules-dest-de#abfahrtseite|Abfahrtseite]]**__ der Fahrplanziele.
 +\\
 +===Manuelle Fahrstraßen überspringen===
 +Wenn gesetzt, werden manuelle Fahrstraßen nicht verwendet. \\
 +
 +=====Heimat-Standort=====
 +{{:finder:home.png}}  //Menü -> Automatik -> Heimat-Standort // \\
 +Mit der Aktion __**[[:rocgui-menu-de#heimat-standort|Heimat-Standort]]**__ erhalten alle Loks, für die ein __**[[:loc-gen-de#heimat-standort|Heimat-Standort]]**__ definiert ist und die sich aktuell __nicht__ dort befinden, einen Befehl, dorthin zu fahren.\\
 +Der Finder wird verwendet, einen Pfad zum Heimat-Standort zu finden.\\