Labyrinth-Generator
Erstellen Sie zuerst ein Labyrinth
In diesem Browser-Tab ist für diesen Funnel-Schritt kein Labyrinth wiederherstellbar. Kehren Sie zum ersten Schritt zurück.
Zurück zu den EinstellungenGröße und Schwierigkeit wählen
Stellen Sie 5 bis 60 Zeilen und Spalten unabhängig ein. Die Schwierigkeit vergleicht neun gültige Labyrinthe und wählt ein einfacheres, mittleres oder anspruchsvolleres Muster.
Erstellen Sie ein rechteckiges Labyrinth mit 5 bis 60 Zeilen und Spalten, wählen Sie einen relativen Schwierigkeitsgrad und vergleichen Sie drei Erzeugungsalgorithmen. Jedes Ergebnis ist ein perfektes Labyrinth mit genau einem Weg zwischen je zwei Zellen, festen Ein- und Ausgängen in gegenüberliegenden Ecken und einer optionalen Lösungsanzeige. Mit einem Startwert lässt sich dasselbe Labyrinth erneut erzeugen. Anschließend können Sie es als SVG oder PNG speichern oder direkt drucken. Erzeugung und Export erfolgen lokal in Ihrem Browser.
So funktioniert es
-
1
Größe festlegen
Wählen Sie 5 bis 60 Zeilen und Spalten oder beginnen Sie mit einer quadratischen Vorlage.
-
2
Algorithmus und Startwert wählen
Wählen Sie Backtracking, Prim oder Kruskal. Geben Sie einen Startwert ein oder erzeugen Sie einen neuen.
-
3
Labyrinth erzeugen und prüfen
Erstellen Sie das Labyrinth und blenden Sie bei Bedarf den eindeutigen Weg von Ecke zu Ecke ein.
-
4
Speichern oder drucken
Laden Sie das Rätsel oder Lösungsblatt als SVG oder PNG herunter oder drucken Sie es direkt im Browser.
Ein Labyrinth für Ausdrucke, Unterricht oder Rätsel erstellen
Ein eigenes Labyrinth eignet sich als schnelles Arbeitsblatt, Unterrichtsmaterial, Partyspiel oder anschaulicher Vergleich von Graphalgorithmen. Wählen Sie ein rechteckiges Raster mit 5 × 5 bis 60 × 60 Zellen. Quadrate sind vertraut, ein breites oder hohes Labyrinth passt aber oft besser auf ein Blatt, eine Karte oder eine Präsentationsfolie.
Ein- und Ausgang bleiben in gegenüberliegenden Ecken. Dadurch verläuft jedes Labyrinth in einer einheitlichen Richtung. Blenden Sie die Lösung ein, um den Weg zu prüfen, und verbergen Sie sie wieder, bevor Sie die ungelöste Fassung weitergeben.
Was ist ein perfektes Labyrinth?
Dieser Generator erstellt perfekte Labyrinthe. In der Graphentheorie bilden Zellen und Durchgänge einen Spannbaum: Jede Zelle ist erreichbar, es gibt keine Schleifen und zwischen je zwei Zellen existiert genau ein Weg. Somit entstehen weder unerreichbare Inseln noch mehrdeutige Lösungen zwischen Ein- und Ausgang.
„Perfekt“ bezeichnet die Struktur, nicht den Schwierigkeitsgrad. Ein perfektes Labyrinth kann leicht oder optisch anspruchsvoll sein. Größe, Korridorverlauf, Sackgassen und Länge des eindeutigen Lösungswegs beeinflussen den Lösungsaufwand.
Backtracking, Prim oder Kruskal wählen
Alle drei Verfahren erzeugen ein zusammenhängendes Labyrinth ohne Schleifen, führen aber zu unterschiedlichen Mustern.
| Algorithmus | Aufbau | Typisches Erscheinungsbild |
|---|---|---|
| Backtracking | Geht in unbesuchte Zellen und kehrt an Sackgassen um | Längere, gewundene Korridore |
| Prim | Erweitert das Labyrinth über zufällig gewählte Randzellen | Dichte Verzweigungen mit vielen kurzen Sackgassen |
| Kruskal | Verbindet getrennte Zellgruppen, ohne einen Kreis zu bilden | Unregelmäßige Verzweigungen und kurze Sackgassen |
Backtracking ist ein guter Einstieg für lange, optisch gut verfolgbare Wege. Der randomisierte Prim-Algorithmus erzeugt häufig kompakte Verzweigungen. Randomisiertes Kruskal betrachtet Verbindungen im gesamten Raster und ergibt meist ein kantigeres Muster. Das sind Tendenzen, keine Garantien.
Jamis Buck bietet anschauliche Einführungen zu rekursivem Backtracking, randomisiertem Prim und randomisiertem Kruskal. Die Algorithmenreferenz von Princeton erklärt außerdem die Spannbaum-Grundlage von Prim und Kruskal.
Was die Einstellung „Schwierigkeit“ bedeutet
Leicht, Mittel und Schwer sind relative Stufen für die aktuellen Einstellungen, keine Versprechen über die benötigte Lösungszeit. Der Generator erstellt neun deterministische Kandidaten mit derselben Größe, demselben Algorithmus und derselben Startwertfamilie. Bewertet werden messbare Merkmale: Länge des Lösungswegs, Richtungswechsel und irreführende Abzweigungen. „Leicht“ wählt den niedrigsten, „Mittel“ den mittleren und „Schwer“ den höchsten Wert.
Die Zusammenfassung zeigt diese Wegmerkmale und macht die Einstufung nachvollziehbar. Ein größeres Raster erfordert meist mehr Überblick, doch die Zellzahl allein bestimmt die Schwierigkeit nicht. Wirkt ein Ergebnis zu einfach oder zu unübersichtlich, verwenden Sie einen neuen Startwert oder einen anderen Algorithmus.
Ein Labyrinth mit seinem Startwert wiederherstellen
Ein Startwert macht die Zufallsentscheidungen reproduzierbar. Notieren Sie ihn zusammen mit Zeilen, Spalten, Schwierigkeit und Algorithmus. Dieselben vollständigen Einstellungen erzeugen in derselben kompatiblen Generatorversion dasselbe Labyrinth.
Das ist praktisch für Lösungsblätter, Gruppenaufgaben oder eine spätere Weiterarbeit. Ein Startwert ist jedoch kein universelles Labyrinthformat: Andere Generatoren oder Algorithmen können ihn anders auslegen.
Lösungsweg einblenden
Die Lösungsanzeige zeichnet den eindeutigen Weg vom Eingang zum Ausgang nach. Nutzen Sie sie zur Kontrolle oder für ein Lösungsblatt und blenden Sie sie vor dem Druck eines ungelösten Arbeitsblatts aus. Da es sich um ein perfektes Labyrinth handelt, zeigt sie den einzigen gültigen Weg.
SVG, PNG und Drucken
| Ausgabe | Besonders geeignet für | Wichtiger Hinweis |
|---|---|---|
| SVG | Drucken, Skalieren und Bearbeiten | Vektorlinien bleiben bei jeder Größe scharf |
| PNG | Dokumente, Nachrichten und Folien | Das Rasterbild hat feste Pixelmaße |
| Sofortige Arbeitsblätter oder PDF-Speicherung | Ausrichtung und Ränder in der Druckvorschau prüfen |
SVG eignet sich meist am besten zum Vergrößern oder Bearbeiten. PNG lässt sich bequem in gängige Anwendungen einfügen. Browser unterstützen SVG als Bildformat, wie der SVG-Leitfaden von MDN erläutert; die PNG-Erzeugung über Canvas beschreibt das Canvas-Tutorial von MDN.
Das Werkzeug lädt das erzeugte Labyrinth nicht hoch und erstellt kein PDF auf einem Server. Wählen Sie Drucken oder als PDF speichern und anschließend, sofern verfügbar, die PDF-Option Ihres Geräts. Die Grenze von 60 × 60 hält Vorschau und Export handhabbar. Reduzieren Sie das Raster, wenn die Gänge auf dem gewählten Papier zu eng wirken.
Datenschutz: Verarbeitung im Browser
Labyrinth, Lösungsberechnung und Bildexport entstehen lokal in diesem Browser-Tab. Konfiguration und erzeugte Struktur werden weder in die Funnel-URL geschrieben noch an unsere Server gesendet. Zwischen Funnel-Schritten finden weiterhin normale Seitenaufrufe statt; der Fortschritt wird im Sitzungsspeicher des Tabs erhalten. Ist dieser Speicher nicht verfügbar, funktioniert der normale Einseiten-Generator weiter, die Funnel-Navigation wird jedoch angehalten, damit das Labyrinth nicht verloren geht.
Häufig gestellte Fragen
Ein perfektes Labyrinth ist zusammenhängend und enthält keine Schleifen. Jede Zelle ist erreichbar, und zwischen je zwei Zellen – auch zwischen Ein- und Ausgang – gibt es genau einen Weg.
Ja. Jedes erzeugte Labyrinth ist ein Spannbaum des rechteckigen Rasters. Daher sind der feste Eingang und Ausgang durch genau einen Weg verbunden.
Backtracking erzeugt eher lange, gewundene Korridore. Prim und Kruskal liefern meist mehr kurze Verzweigungen und Sackgassen. Alle drei erzeugen gültige perfekte Labyrinthe.
Nein, eine universelle Einstufung ist nicht möglich. Die Auswahl vergleicht neun Kandidaten mit identischen Haupteinstellungen anhand von Weglänge, Richtungswechseln und irreführenden Abzweigungen. Die angezeigten Messwerte machen die relative Wahl nachvollziehbar.
Speichern Sie Startwert, Zeilen, Spalten, Schwierigkeit und Algorithmus. Mit denselben vollständigen Einstellungen entsteht in derselben kompatiblen Generatorversion wieder dasselbe Labyrinth.
Ja. Zeilen und Spalten lassen sich unabhängig auf Werte zwischen 5 und 60 setzen – für breite, hohe oder quadratische Labyrinthe.
Ja. Es gibt getrennte Aktionen für Rätsel und Lösungsblatt. Das Einblenden der Lösung am Bildschirm fügt sie daher nicht versehentlich einem ungelösten Download hinzu.
SVG bietet scharfe Linien bei verschiedenen Druckgrößen und eignet sich zur Vektorbearbeitung. PNG lässt sich besonders einfach in Dokumente, Folien und Nachrichten einfügen.
Wählen Sie „Drucken oder als PDF speichern“ und anschließend die PDF-Option Ihres Browsers oder Betriebssystems, sofern sie verfügbar ist.
Erzeugung, Lösungsberechnung und Export erfolgen lokal in Ihrem Browser-Tab. Die erzeugte Struktur wird nicht zur Verarbeitung hochgeladen.
Verwandte Tools
Kreuzworträtsel-Generator
Gib deine eigenen Wörter ein und erhalte ein druckbares Kreuzworträtsel mit ineinandergreifendem Gitter und Wortliste. Ideal für den Unterricht, Newsletter und Veranstaltungen.
Nonogramm-Generator
Zeichnen Sie ein Pixelbild von 5×5 bis 25×25, erzeugen Sie Zeilen- und Spaltenhinweise, prüfen Sie die Eindeutigkeit und drucken Sie Rätsel und Lösung.
ICS-Kalender-Ersteller
Erstellen Sie lokal im Browser einen .ics-Termin mit IANA-Zeitzone, einfacher Wiederholung und optionaler Anzeige-Erinnerung.
Babynamen-Generator
Generiere frische Babynamen-Ideen nach Geschlecht, 5 bis 30 Namen pro Auswahl. Eine kuratierte Liste beliebter englischer Namen, bei jedem Klick neu gemischt.
Mikrofontest
Testen Sie Ihr Mikrofon vor einem Anruf im Browser. Prüfen Sie Wellenform und ungefähren RMS-Pegel, wählen Sie den Eingang und hören Sie eine lokale Probe an.
Memory-Spiel
Spielen Sie das klassische Memory-Paarspiel online. Wählen Sie die Gittergröße, das Thema (Emojis, Zahlen, Flaggen) und schlagen Sie Ihre beste Zeit.
Tool in anderen Sprachen verfügbar
- 미로 생성기 [KO]
- Labyrintgenerator [SV]
- Doolhofgenerator [NL]
- Generator labiryntów [PL]
- เครื่องมือสร้างเขาวงกต [TH]
- Generador de laberintos [ES]
- Pembuat Labirin [ID]
- مولّد المتاهات [AR]
- Générateur de labyrinthes [FR]
- 迷路ジェネレーター [JA]
- Gerador de labirintos [PT]
- Trình tạo mê cung [VI]
- Maze Generator [EN]
- Generatore di labirinti [IT]
- Генератор лабиринтов [RU]
- Labirent Oluşturucu [TR]
- 迷宫生成器 [ZH]