diff --git a/ford-fulkerson.html b/ford-fulkerson.html index 6e9c122..7f33eb0 100644 --- a/ford-fulkerson.html +++ b/ford-fulkerson.html @@ -177,13 +177,16 @@ function parseGraph(){ } edgesCapacity[fromName][toName]=capacity; } - statusDef.innerText="Graph erfolgreich erstellt"; statusSim.innerText="Graph neu erstellt"; }catch(error){ statusDef.innerText=error.toString(); } - calculatePossibleNextSteps(); + calculatePossibleNextSteps(); + if(bfs()==undefined){ + statusSim.innerText+="- Es gibt von Anfang an keinen augmentierenden Pfad, der Algorithmus braucht nicht angewandt zu werden."; + done=true; + }; draw(); } function bfs(){