10  Use Caution in Terminology!

10.1 “Optim”

In the world of R, an algorithm may use the name “optim” if its core/workhorse function is either one of

Otherwise, it is strongly advised not to name an algorithm using the word “optim”. In earlier publications, a junior author referred to the methodology in Section 6.5.2 using the term “optim”. This is a wrong practice of nomenclature, indicating a misunderstanding of R terminology. We now name this package maxEff (v0.2.1), meaning “maximum effect size”.

10.2 “Split” vs. “Partition”

In the world of R, the term “split” often indicates a process without randomness, e.g., the S3 generic function base::split() (R Core Team 2025) divides the input object into multiple groups specified by a pre-set formula or factor via the parameter f.

The term “partition”, on the contrary, often indicates either of the following