package de.fd.fh; public class FigureFarmer extends Figure { @Override public boolean moveAllowed(int src, int dst, int[] field) { int rowDiff = src / fieldLength - dst / fieldLength; // hoch/runter if (rowDiff > 1) // weißer Bauer nicht mehr als 1 Schritt nach "oben" { return false; } if (rowDiff <= 0) // weißer Bauer kein Schritt "runter" { return false; } return super.moveAllowed(src, dst, field); } }