10 Relation 800 240 30 80 lt=<- 10.0;60.0;10.0;10.0 UMLObject 650 100 370 580 Assessment valign=top UMLState 760 380 110 40 Create geometry bg=red UMLState 760 450 110 40 Create Waternet bg=red UMLState 760 520 110 40 Calculate with kernel bg=red UMLSpecialState 790 300 40 40 bg=green type=decision UMLSpecialState 800 160 20 20 type=initial Relation 800 330 110 70 lt=<- location found 10.0;50.0;10.0;10.0 Relation 800 410 30 60 lt=<- 10.0;40.0;10.0;10.0 Relation 800 480 30 60 lt=<- 10.0;40.0;10.0;10.0 Relation 700 220 80 420 lt=<- 60.0;10.0;10.0;10.0;10.0;400.0;60.0;400.0 Relation 800 550 30 70 lt=<- 10.0;50.0;10.0;10.0 UMLState 760 210 110 40 Find next location bg=red UMLSpecialState 970 310 20 20 type=final Relation 820 300 170 40 lt=<- no location found 150.0;20.0;10.0;20.0 UMLState 760 600 110 40 Add outcome to results bg=red Relation 800 170 30 60 lt=<- 10.0;40.0;10.0;10.0