If the $\bold{x}$ vector is equally spaced and its number of elements $n$ is between $20$ and $40$, then a corresponding edf0 vector will be extracted directly from this matrix and no simulation will be done, which saves a lot of time; otherwise, the subroutine "getedf0" will be called inside the routine "shape" to get an edf0 vector for $\bold{x}$. The timing depends on the number of elements in $\bold{x}$ and the shape options allowed by the user. For example, when $\bold{x}$ is an equally spaced vector of $26$ elements, the timing is about $167$ seconds if the user allows a double-jump shape and the timing is about $12$ seconds if the user doesn't allow a double-jump shape. Also, when $\bold{x}$ is not an equally spaced vector, no matter how many elements it has, "getedf0" should be called.
data("edf0s")shape, ShapeSelectForest-package