Ok, es hapert an den Grundlagen von Java: else if
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html
Edit: Vielleicht solltest du das Programm anders strukturieren, damit es übersichtlicher wird: Fang mit den den Abbruchkriterien an. Gehe auch davon aus, dass du in eine Wand laufen kannst. Damit hast du 3 Abbruchkriterien. Trifft keines dieser Kriterien zu, sucht du blind in alle Richtungen weiter.
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/if.html
Edit: Vielleicht solltest du das Programm anders strukturieren, damit es übersichtlicher wird: Fang mit den den Abbruchkriterien an. Gehe auch davon aus, dass du in eine Wand laufen kannst. Damit hast du 3 Abbruchkriterien. Trifft keines dieser Kriterien zu, sucht du blind in alle Richtungen weiter.
Zuletzt bearbeitet: