Fahrzeuge VK1–VK6
✦ Neues Fahrzeug
Kürzel *
Bezeichnung
Heimatstandort
Adresse
Breitengrad (Lat)
Längengrad (Lng)
Kartenfarbe
Lade Fahrzeuge…
✎ Fahrzeug bearbeiten
Kürzel *
Bezeichnung
Heimatstandort
Adresse
Breitengrad (Lat)
Längengrad (Lng)
Kartenfarbe
Notizen
Optimierungsregeln
Harte Constraints sind immer aktiv (nicht deaktivierbar). Priorität (1–10) bestimmt wie stark der Optimierer eine Regel berücksichtigt — höher = wichtiger. Neue Regeln jederzeit per DB-Eintrag erweiterbar.
Lade Regeln…
📅 Planungszeitraum
Von
Bis
 
 
Gespeicherte Planungen
Lade…
🗺️

VK Routenplanung — Benutzerhandbuch

Optimierung der Fahrzeugeinsätze für Remote-Kits VK1–VK6 · Schritt-für-Schritt-Anleitung

🚀 Schnellstart — so läuft eine Planung ab
1
Fahrzeuge prüfen

Im Tab Fahrzeuge sicherstellen dass VK1–VK6 korrekte Heimatstandorte und Geokoordinaten haben. Münchner Kits mit dem MUC-Flag markieren (wichtig für Regelwerk).

2
Regeln konfigurieren

Im Tab Planungsregeln die gewünschten Regeln aktivieren und Parameter anpassen. Achtung: Falsch eingestellte Regeln können dazu führen dass viele Produktionen nicht zugewiesen werden können.

3
Zeitraum wählen & Produktionen laden

Im Tab Routenplanung → Schritt 1 den Planungszeitraum (empfohlen: 4–6 Wochen) wählen und auf „Produktionen laden" klicken. Nur Remote-Produktionen werden berücksichtigt.

4
Gewichtung einstellen & berechnen

In Schritt 2 die Slider für km / Übernachtungen / Leerfahrten anpassen und auf „Optimierung berechnen" klicken. Es werden automatisch 3 Varianten berechnet.

5
Ergebnis prüfen & verfeinern

In Schritt 3 die beste Variante auswählen. Im Kalender einzelne Zuweisungen mit 📌 fixieren und dann neu berechnen um die Lösung manuell zu verbessern.

6
Plan speichern

Fertige Planung mit „💾 Variante speichern" sichern. Im Tab Gespeicherte Pläne kann der Plan später geladen und als Final markiert werden.

📅 Kalender — Farbcodierung & Symbole
🅿 München
PARKING — Kit steht am Heimatstandort, kein Einsatz geplant
SNP dome
Produktion — Kit ist im Einsatz. Farbe entspricht dem Kit (VK1–VK6)
↩ München
Rückfahrt — Kit fährt zurück zum Heimatstandort
🚛 Anreise
Anreisetag — Vorabend-Anreise, weil Fahrtzeit zu lang für Produktionstag (H04)
Arena 🏨
Hotel — Übernachtung vor Ort nötig (Rückfahrt zu weit oder Arbeitstag zu lang)
📅 Symbol
Separater Reisetag — Abreise erfolgt am Folgetag, kein Produktionstag
📍 Symbol
Heimatzuweisung (R11) — Kit wurde bevorzugt zugewiesen weil Produktion in Heimatnähe
Punkt
Hinweis — Mouseover zeigt welche Regel ausgelöst wurde (z.B. H03, R09)
⚙️ Planungsregeln — Erklärung & Empfehlungen
🔴 Harte Constraints — immer aktiv, nicht deaktivierbar
H01 Keine Doppelbelegung HART

Ein Kit kann pro Tag nur einer Produktion zugeteilt werden. Selbstverständlich — kann nicht deaktiviert werden.

H02 Sperrtage respektieren HART

Im Tab Fahrzeuge → Sperrtage eingetragene Wartungs- und Sperrzeiträume werden nie überschrieben. Sperrtage vor der Planung eintragen!

H03 LKW Tages-Lenkzeit max. 9h HART

Die tägliche Lenkzeit darf 9 Stunden nicht überschreiten. Nach 4,5 Stunden Lenkzeit wird automatisch eine 45-Minuten-Pause eingerechnet. Die Fahrzeit wird mit LKW-spezifischen Geschwindigkeiten berechnet: Innerorts 45 km/h · Landstraße 65 km/h · Autobahn 85 km/h.

💡 Lange Fahrten (>450 km) werden automatisch als Vorabend-Anreise (H04) markiert.
H04 Produktionszeit-Kollision verhindern HART

Ankunft spätestens Spielstart − 6,5 Stunden. Früheste Abfahrt Spielstart + 3,5 Stunden. Minimale Vor-Ort-Zeit: 10 Stunden. Wenn die Fahrzeit zu lang ist, wird automatisch ein Anreisetag am Vortag eingetragen.

💡 Bei Spielstart 15:00 Uhr: Ankunft spätestens 08:30 Uhr, Abfahrt frühestens 18:30 Uhr.
🟡 Weiche Regeln — aktivierbar, mit Prioritätsslider
R01 Rückführung bei Folgetagspause WEICH

Wenn der nächste Einsatz eines Kits mehr als N Tage entfernt ist, kehrt das Kit zum Heimatstandort zurück. Parameter: Anzahl Pause-Tage bis zur Rückführung.

⚠️ Zu niedrig (z.B. 1): Kit fährt nach jedem Einsatz heim → viele Leerfahrten. Zu hoch (z.B. 5): Kit steht tagelang auswärts ohne Einsatz.
✅ Empfehlung: 1–2 Tage. Bei eng gestaffelten Spieltagen 2 wählen.
R02 Brückentage vermeiden WEICH

Einen einzelnen freien Tag zwischen zwei Einsätzen möglichst vermeiden — das Kit bleibt vor Ort statt heim- und wieder hinzufahren.

✅ Fast immer sinnvoll aktiviert. Spart Leerfahrten bei Back-to-Back-Spieltagen.
R03 Back-to-Back bevorzugen WEICH

Aufeinanderfolgende Einsatztage für dasselbe Kit bevorzugen — reduziert Leerfahrten durch zusammenhängende Einsatzketten.

✅ Immer sinnvoll. Je höher die Priorität, desto mehr werden Kits in Ketten geplant.
R04 München-Reserve freihalten WEICH

Mindestens N Münchner Kits immer als Reserve freihalten. Die Regel wird automatisch aufgehoben wenn alle 6 Kits gleichzeitig benötigt werden.

⚠️ Gefährliche Einstellung: Bei hohem Wert (z.B. 3) und vielen gleichzeitigen Produktionen bleiben zu viele Münchner Kits ungenutzt → viele „Kein Kit verfügbar"-Fehler. Empfehlung: maximal 1.
✅ Empfehlung: 1 Reserve-Fahrzeug. Bei sehr dichtem Spielplan auf 0 setzen oder deaktivieren.
R05 Max. Einsatzdauer am Stück WEICH

Kein Kit länger als N Tage ohne Rückführung zum Heimatstandort einsetzen. Der Zähler wird automatisch zurückgesetzt wenn das Kit heimfährt.

⚠️ Zu niedrig (z.B. 7) bei langem Planungszeitraum: Viele Kits werden nach einer Woche blockiert und können nicht mehr eingeplant werden. Prüfe die Hinweisliste nach der Berechnung.
✅ Empfehlung: 21 Tage für 6-Wochen-Planung. Kürzer nur wenn arbeitsrechtlich erforderlich.
R06 München-VKs max. Tage weg WEICH

Fahrzeuge mit Heimatstandort München maximal N Tage am Stück auswärts einsetzen.

⚠️ Kombination mit R05: Wenn R06 = 7 und R05 = 21, werden Münchner Kits nach 7 Auswärtstagen gesperrt. Bei dichtem Spielplan kann das viele Produktionen unbesetzt lassen.
✅ Empfehlung: 14 Tage. Bei Problemen in der Hinweisliste auf 21 erhöhen oder deaktivieren.
R07 Max. Leerfahrt zwischen Einsätzen WEICH

Leerfahrten über N km zwischen zwei aufeinanderfolgenden Einsätzen vermeiden.

⚠️ Zu niedrig (z.B. 200 km) in Kombination mit anderen Regeln kann dazu führen dass kein Kit gefunden wird. Diese Regel ist standardmäßig deaktiviert.
✅ Nur aktivieren wenn tatsächlich Fernreisen reduziert werden sollen. Empfehlung: 400–600 km.
R08 Hotel vermeiden (Rückfahrt bevorzugen) WEICH

Wenn die Rückfahrt nach dem Einsatz unter N km liegt, wird Rückfahrt statt Hotel bevorzugt.

✅ Empfehlung: 200–300 km. Gut kombinierbar mit R03 (Back-to-Back).
R09 Tageshotel bei zu langem Arbeitstag WEICH

Wenn Anreise + Produktionszeit (10h) + Abreise den Schwellenwert in Stunden überschreitet, wird ein Tageshotel gebucht. Ohne Folgeproduktion am nächsten Tag gibt es zusätzlich einen separaten Reisetag.

⚠️ Zu niedrig (z.B. 12h): Fast jede Produktion erhält ein Hotel. Zu hoch (z.B. 20h): Unrealistische Arbeitstage werden akzeptiert.
✅ Empfehlung: 14–16 Stunden. Entspricht Anreise 2h + 10h Produktion + 2–4h Abreise.
R10 Nähere Alternative bevorzugen WEICH

Wenn ein Kit mehr als N km weiter entfernt ist als ein anderes verfügbares Kit, wird das geografisch günstigere bevorzugt. Verhindert dass z.B. ein Hamburg-Kit nach München fährt während ein München-Kit ungenutzt bleibt.

⚠️ Zu niedrig (z.B. 50 km): Regel greift sehr häufig und kann R11 beeinflussen.
✅ Empfehlung: 150–200 km. Gut kombiniert mit R11.
R11 Standortnahe Produktionen vorab zuweisen WEICH

Kits außerhalb Münchens (Köln, Hamburg) bekommen Produktionen im Umkreis von N km um ihren Heimatstandort als erste Priorität fest zugeteilt, bevor der allgemeine Algorithmus läuft. Im Kalender als 📍 markiert.

⚠️ Zu groß (z.B. 500 km): Das Köln-Kit übernimmt zu viele Produktionen und andere Kits stehen leer. Zu klein (z.B. 50 km): Regel hat kaum Wirkung.
✅ Empfehlung: 150–250 km. Köln deckt damit NRW/Rhein-Ruhr ab, Hamburg Norddeutschland.
⚖️ Optimierungsgewichtung — was bedeuten die Slider?
🛣️
Gesamt-Kilometer

Wie stark Gesamtkilometer im Score gewichtet werden. Höher = Algorithmus vermeidet lange Wege stärker.
Achtung: Sehr hoch kann bedeuten dass ein Kit lieber leer dasteht als eine weite Fahrt zu machen.

🏨
Übernachtungen vermeiden

Wie stark Hotels/Übernachtungen bestraft werden. Höher = mehr Rückfahrten, kürzere Einsatzketten.
Achtung: Zu hoch erzeugt viele Leerfahrten als Hotel-Vermeidung.

🔄
Leerfahrten minimieren

Wie stark Leerfahrten (ohne Produktion) bestraft werden. Höher = Kit bleibt lieber vor Ort und wartet auf nächsten Einsatz.
Tipp: Gut kombiniert mit R02 (Brückentage) und R03 (Back-to-Back).

💡 Die 3 berechneten Varianten nutzen automatisch unterschiedliche Gewichtungen: Ausgewogen, Min. Kilometer und Min. Übernachtungen. Die eigenen Slider-Werte fließen in alle 3 Varianten ein.
🔧 Häufige Probleme & Lösungen
❌ Viele „Kein Kit verfügbar"-Fehler
Ursachen prüfen:
  • R04 zu hoch → Münchner Kits werden als Reserve zurückgehalten. Auf 1 oder 0 reduzieren.
  • R05 zu niedrig → Kits werden nach wenigen Tagen gesperrt. Auf 21 erhöhen.
  • R06 zu niedrig → Münchner Kits dürfen nicht lang genug weg. Auf 14–21 erhöhen.
  • Echter Kapazitätsmangel → An diesem Tag gibt es mehr Remote-Produktionen als 6 Kits. Das ist eine echte Grenze, die kein Algorithmus lösen kann.
⚠️ Kit fährt weite Strecken obwohl ein näheres Kit frei wäre
R10 aktivieren (Nähere Alternative bevorzugen) und/oder R11 aktivieren (Standortnahe Vorabzuweisung für Köln/Hamburg). Priorität beider Regeln erhöhen.
🏨 Zu viele Hotelübernachtungen
Gewichtungsslider „Übernachtungen vermeiden" erhöhen. R08 aktivieren (Rückfahrt bevorzugen wenn < X km). R09-Schwellenwert erhöhen (z.B. auf 16h). R03 (Back-to-Back) aktivieren um Kits näher an Spielorten zu halten.
📍 Ich will eine bestimmte Zuweisung erzwingen
Im Kalender den gewünschten Eintrag mit 📌 fixieren. Dann auf „Rest neu berechnen" klicken. Der Algorithmus respektiert alle fixierten Zuweisungen und berechnet nur die restlichen Produktionen neu.
🐌 Berechnung dauert sehr lang (Timeout)
Beim ersten Durchlauf für einen neuen Zeitraum werden alle Strecken via OSRM berechnet und gecacht — das kann 10–30 Sekunden dauern. Beim zweiten Durchlauf werden alle Distanzen aus dem Cache geladen und die Berechnung ist deutlich schneller.
🔢 Was bedeutet der Optimierungs-Score?
Der Score ist ein gewichteter Punktwert: km × w1 + Hotels × w2 × 150 + Leerfahrten × w3. Niedrigerer Score = besserer Plan. Die Variante mit dem niedrigsten Score wird mit „BESTE" markiert. Nicht mit anderen Berechnungen vergleichbar da er von den Gewichtungsslider-Werten abhängt.
EASY-NOC · VK Routenplanung · NEP Group · Algorithmus: Greedy + 2-opt mit Constraint-Regelwerk · Distanzen via OSRM (Straßenkilometer, LKW-Profil)

❓ VK Routenplanung (manage_vk_routing)

Fahrzeugeinsatz-Optimierung für Remote-Kits VK1–VK6. Routen planen, Regeln definieren, Pläne speichern.

🚛 Fahrzeuge

FahrzeuglisteÜbersicht aller VK-Fahrzeuge mit Heimatstandort und Status.
+ FahrzeugNeues Fahrzeug anlegen mit Kürzel, Bezeichnung und Heimatadresse.
Fahrzeug bearbeitenStandort, Bezeichnung und Verfügbarkeit pflegen.

⚙️ Planungsregeln

Regeln definierenBedingungen für automatische Routenvorschläge festlegen.
PrioritätenReihenfolge der Regeln per Drag & Drop ändern.
🔒 FixiertFixierte Zuordnungen werden bei Neuplanung nicht verändert.

🗺️ Routenplanung

Produktionen ladenLädt alle Produktionen eines Datums mit Spielort.
Auto-PlanungBerechnet optimale Fahrzeugrouten basierend auf Regeln und Entfernungen.
Manuelle ZuordnungFahrzeug per Dropdown einer Produktion zuweisen.
📌 PinnenZuordnung fixieren damit sie bei Neuplanung erhalten bleibt.
🚫 SperrenFahrzeug für eine Produktion explizit ausschließen.

📁 Gespeicherte Pläne

Plan speichernAktuellen Routenplan unter einem Namen speichern.
Plan ladenGespeicherten Plan aufrufen und weiterbearbeiten.
VergleichZwei Pläne gegenüberstellen.

🎛 Navigation

Tab-Leiste🚛 Fahrzeuge · ⚙️ Regeln · 🗺️ Routen · 📁 Pläne.
🌙Dark Mode.