jakobbossek / ecr3vis

An evolutionary algorithm framework for R (currently limited to performance assessment of multi-objective randomized search heuristics).
https://jakobbossek.github.io/ecr3vis/
GNU General Public License v3.0
1 stars 0 forks source link

Introduce package option to allow deactivation of sanity checks? #26

Open jakobbossek opened 3 years ago

jakobbossek commented 3 years ago

We rely on fast and versatile sanity checks with the checkmate package. These are lightning-fast. However, performance over and over again in loops can slow down execution significantly in particular since in every single operation different operators perform checks over and over again.

We could add a logical option ecr3vis.sanitycheck with default TRUE. All functions would checks this option and skip sanity checks if desired.