Hallo Leute,
Ich hab ein kleines Problem mit meinem Läufer bei einer Übung die ich zu einem Schachbrett erledigen soll
Ich stehe einfach auf dem Schlauch und das ist echt frustrierend. Also in der Methode gibErlaubteFelder() erstell ich ein Mehrdimensionales Boolean Array der Größe 8 8. Ich markiere mit der Methode alle Felder, die die jeweilige Figur betreten kann, mit einem x. Die Methode oben funktioniert so wie sie ist für den Turm. Ich soll sie aber für einen Läufer umschreiben. Was ich bei besten willen nicht hinkriege. Ich wäre für ein paar produktive Tipps dankbar. Keine Lösungen da ich es selbst lösen möchte.
Ich hab ein kleines Problem mit meinem Läufer bei einer Übung die ich zu einem Schachbrett erledigen soll
Java:
public Brett gibErlaubteFelder()
{
Brett brett = new Brett();
for (int i = 1; i <= 8; i++)
{
brett.markiereFeld(i, y);
brett.markiereFeld(x, i);
}
return brett;
}
Ich stehe einfach auf dem Schlauch und das ist echt frustrierend. Also in der Methode gibErlaubteFelder() erstell ich ein Mehrdimensionales Boolean Array der Größe 8 8. Ich markiere mit der Methode alle Felder, die die jeweilige Figur betreten kann, mit einem x. Die Methode oben funktioniert so wie sie ist für den Turm. Ich soll sie aber für einen Läufer umschreiben. Was ich bei besten willen nicht hinkriege. Ich wäre für ein paar produktive Tipps dankbar. Keine Lösungen da ich es selbst lösen möchte.