Do we want (or even can have) a general prescribed way for conducting consistency checks between the logging/observer facilities and the problems that are compatible with these modules? For example, a multiobjective logger which is wrapped around a single-objective problem might not result in correct code and such combinations should be prevented/checked by the code.
Do we want (or even can have) a general prescribed way for conducting consistency checks between the logging/observer facilities and the problems that are compatible with these modules? For example, a multiobjective logger which is wrapped around a single-objective problem might not result in correct code and such combinations should be prevented/checked by the code.