(Internal) Validate solver for interactive use
validateSolver
is an internal function for validating whether the solver is appropriate for the task.
validateSolver(config, constraints, purpose = NULL)
config
: a config_Shadow
or a config_Static
object.constraints
: a constraints
object representing test specifications. Use loadConstraints
for this.purpose
: the purpose of the task. If SPLIT
then extra checks are performed.validateSolver
returns TRUE
or FALSE
.