while (knListe.size() > 0) {
zufallsIndex = this.rand.nextInt(knListe.size());
zufallsKnoten1 = (Knoten) ea.holeKnoten(knListe.get(zufallsIndex));
if (!ea.istStartZ(zufallsKnoten1)
&& zufallsKnoten1.holeVorgaenger().size() == 0) {
ea.entferneKnoten(knListe.get(zufallsIndex));
return true;
}
knListe.remove(zufallsIndex);