Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

ss15:projekte_im_sommersemester_15:dokumentation:getvorschlag

getVorschlag

Wird aufgerufen von: Returned: Liste von Vorschlaegen als Knoten-Objekte

from getRegel import getRegel
from gitter import gitter
from verzweigt import verzweigt
from radial import radial
from seed import seed
from nebenstrasse import nebenstrasse
 
 
def getVorschlag(knoten):
	vorschlaege=[]
 
	regel= getRegel(knoten)
	#Gitter
	if regel[0] == 0:
		l=gitter(knoten,regel[2])
		for x in l:
			vorschlaege.append(x)
 
	#Verzweigt
	if regel[0] == 1:
		l=verzweigt(knoten,regel[2])
		for x in l:
			vorschlaege.append(x)
 
	#Radial
	if regel[0] == 2:
 
		l=radial(regel[1],knoten,regel[2])
		for x in l:
			vorschlaege.append(x)
 
	#nebenstrasse
	if regel[0] == 3:
		pass
		l=nebenstrasse(knoten,regel[2])
		for x in l:
			vorschlaege.append(x)
 
	#seed
	if regel[0] == 4:
		pass
		l=seed(knoten,regel[2])
		for x in l:
			vorschlaege.append(x)
 
 
	return vorschlaege

Ruft getRegel auf und bekommt ein Tupel von Regel, Zentrum, und Bevoelkerungsdichte.

ss15/projekte_im_sommersemester_15/dokumentation/getvorschlag.txt · Zuletzt geändert: 2016/05/10 14:46 (Externe Bearbeitung)