public abstract bool IsValidMovement(Cell origin, Cell destination);
public override bool IsValidMovement(Cell origin, Cell destination) { return(false); }
public abstract bool IsValidMovement(Cell origin, Cell destination);
public override bool IsValidMovement(Cell origin, Cell destination) { return(false); }