Benutzer-Werkzeuge

Webseiten-Werkzeuge


ss15:projekte_im_sommersemester_15:dokumentation:conf

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
ss15:projekte_im_sommersemester_15:dokumentation:conf [2015/06/04 14:57]
jsauder angelegt
ss15:projekte_im_sommersemester_15:dokumentation:conf [2016/05/10 14:46] (aktuell)
Zeile 4: Zeile 4:
 <​code>​ <​code>​
 { {
-"​axiom":​[[0,0],[1,0],[0,-2],[0,-3]],+"​axiom": ​((0,0),(1,0),(0,-2),(0,-3)),
 "​nebenstrassenverzoegerung":​80,​ "​nebenstrassenverzoegerung":​80,​
 "​mindestabstand":​0.6,​ "​mindestabstand":​0.6,​
Zeile 41: Zeile 41:
 </​code>​ </​code>​
  
 +In conf.txt werden alle Inputs Zentral gespeichert. Dies erleichtert (unter kleinem Performance-Verlust) das kontrollieren unseres Programms durch seine Inputs. Diese werden im JSON-Format gespeichert weil es einfach mit dem Python-Json modul ist, diese Dateien einzulesen. Es folgt eine kurze Erklärung jedes Inputs.
  
 +^Input ^ Beispielwert ^ Beschreibung ^
 +^axiom | [(0,​0),​(1,​0),​(0,​-2),​(0,​-3)] | Die Knoten, die zu Beginn des Programms schon existieren. Siehe [[https://​en.wikipedia.org/​wiki/​L-system|L-System]] |
 +^nebenstrassenverzoegerung | 80 | Wie viele Iterationen lang Knoten in der Warteliste warten müssen, bis sie wieder in die Front geschoben werden und von ihnen aus Nebenstraßen gebaut werden. |
 +^mindestabstand | 0.6 | Der Mindestabstand zum nächsten Knoten darf bei einem neuen Vorschlag nicht unterschritten werden. |
 +^regelbild_name | testbild1.png | Das Input-Bild, über welches die Regeln für bestimmte Koordinaten bestimmt werden. Dabei wird immer max(R,G,B) berechnet. |
 +^bevoelkerungsbild_name | abnehmend.png | Das Input-Bild, über welches die Wahrscheinlichkeiten,​ dass weiter Straßen entstehen, bestimmt werden. Dabei gilt: weiß=1, schwarz=0 |
 +^rahmen | [60,60] | Der Rand der Stadt. Über diesen Rand werden keine Straßen heraus gebaut. |
 +^zentrum | [[0,0]] | Mögliche Positionen von Zentren von Radialen Strukturen |
 +^plot | False | Wenn True, dann wird das Straßennetz nach jedem plotabstand-ten iterationsschritt visuell dargestellt. | 
 +^plotabstand | 2 | Siehe plot |
 +^ | | |
 +^ | | |
 +^pSeed | 30 | Die Wahrscheinlichkeit,​ dass von einem Hauptstraßen-Knoten aus Nebenstraßen entstehen |
 +^seedlMin | 1.0 | Die minimale Länge des Seeds |
 +^seedlMax | 1.0 | Die maximale Länge des Seeds |
 +^ | | |
 +^ | | |
 +^nebenstrassepGeradeaus | 5 | Die Wahrscheinlichkeit,​ dass bei einer Nebenstraße geradeaus weitergebaut wird |
 +^nebenstrassepAbbiegen | 80 | Die Wahrscheinlichkeit,​ dass bei einer Nebenstraße abgebogen wird |
 +^nebenstrasselMin | 1.0 | Die minimale Länge des Seeds |
 +^nebenstrasselMax | 1.0 | Die maximale Länge des Seeds |
 +^ | | |
 +^ | | |
 +^verzweigtpGeradeaus | 100 | Die Wahrscheinlichkeit,​ dass im verzweigten Muster geradeaus gebaut wird |
 +^verzweigtpAbbiegen | 5 | Die Wahrscheinlichkeit,​ dass im verzweigten Muster abgebogen wird |
 +^verzweigtlMin | 0.8 | Die minimale Länge eines Straßenstücks nach der verzweigten Regel |
 +^verzweigtlMax | 1.6 | Die maximale Länge eines Straßenstücks nach der verzweigten Regel |
 +^ | | |
 +^ | | |
 +^gitterpGeradeaus | 100 | Die Wahrscheinlichkeit,​ dass im gitter- Muster geradeaus gebaut wird |
 +^gitterpAbbiegen | 8 | Die Wahrscheinlichkeit,​ dass im gitter- Muster abgebogen wird |
 +^gitterlMin | 1.0 | Die minimale Länge eines Straßenstücks nach der gitter-Regel. |
 +^gitterlMax | 1.0 | Die maximale Länge eines Straßenstücks nach der gitter-Regel. |
 +^ | | |
 +^ | | |
 +^radialpGeradeaus | 100 | Die Wahrscheinlichkeit,​ dass im radialen Muster geradeaus gebaut wird |
 +^radialpAbbiegen | 6 | Die Wahrscheinlichkeit,​ dass im radialen Muster abgebogen wird 
 +^radiallMin | 0.8 | Die minimale Länge eines Straßenstücks nach der radialen Regel. |
 +^radiallMax | 1.6 | Die maximale Länge eines Straßenstücks nach der radialen Regel. |
ss15/projekte_im_sommersemester_15/dokumentation/conf.1433422627.txt.gz · Zuletzt geändert: 2016/05/10 14:46 (Externe Bearbeitung)