Java Reference
In-Depth Information
/*
* Ueberpruefung, ob in noerdlicher Richtung (vom Hamster aus
* gesehen links) eine weitere nicht mit Mauern besetzte
* Reihe existiert
*/
boolean weitereReiheLinksVomHamsterExistiert() {
return linksFrei();
}
/*
* Ueberpruefung, ob in noerdlicher Richtung (vom Hamster aus
* gesehen rechts) eine weitere nicht mit Mauern besetzte
* Reihe existiert
*/
boolean weitereReiheRechtsVomHamsterExistiert() {
return rechtsFrei();
}
/*
* Ueberpruefung, ob sich links vom Hamster
* eine Mauer befindet
*/
boolean linksFrei() {
linksUm();
if (vornFrei()) {
rechtsUm();
return true;
} else {
rechtsUm();
return false;
}
}
/*
* Ueberpruefung, ob sich rechts vom Hamster eine
* Mauer befindet
*/
boolean rechtsFrei() {
rechtsUm();
if (vornFrei()) {
linksUm();
return true;
} else {
linksUm();
return false;
}
}
/*
* drehe dich um 90 Grad nach rechts
*/
Search WWH ::




Custom Search