private bool Drehbar(Spielstein einSpielstein) { if (einSpielstein == null) { return(false); } Spielstein verschobenerSpielstein = einSpielstein.Kopie(); verschobenerSpielstein.Drehen(); return(Setzbar(verschobenerSpielstein)); }
private bool Verschiebbar(Spielstein einSpielstein, int x, int y) { if (einSpielstein == null) { return(false); } Spielstein verschobenerSpielstein = einSpielstein.Kopie(); verschobenerSpielstein.Verschieben(x, y); return(Setzbar(verschobenerSpielstein)); }