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