Validates that a domain and codomain have valid structure for use with
Objective classes. Uses paradox's assert_param_set for type validation
and adds checks for non-empty domain and presence of targets.
Arguments
- domain
(paradox::ParamSet)
Parameter set describing the input space.- codomain
(paradox::ParamSet)
Parameter set describing the output space.