Java Reference
In-Depth Information
linksUm();
vor();
vor();
}
void geheZurueckVomErstenSprungZiel() {
linksUm();
vor();
linksUm();
vor();
vor();
linksUm();
}
/*
* ueberprueft, ob das zweite Sprungziel in einer
* Sprungrichtung belegbar ist (erreichbar und
* kein Korn vorhanden)
* (ohne Seiteneffekte)
*/
boolean zweitesSprungZielBelegbar() {
if (!vornFrei()) {
return false;
}
vor();
if (!vornFrei()) {
kehrt();
vor();
kehrt();
return false;
}
vor();
linksUm();
if (!vornFrei()) {
linksUm();
vor();
vor();
kehrt();
return false;
}
vor();
boolean belegt = kornDa();
linksUm();
vor();
vor();
linksUm();
vor();
linksUm();
return !belegt;
}
Search WWH ::




Custom Search