MultiObjectiveAlgorithm is an abstract class that GuidedImprovementAlgorithm and IncrementalGuidedImprovementAlgorithm inherit from.
However, MOA makes a lot of assumptions and has some implemented methods. These methods might be better if they were moved to GIA, as some of them don't apply to IGIA.
MultiObjectiveAlgorithm is an abstract class that GuidedImprovementAlgorithm and IncrementalGuidedImprovementAlgorithm inherit from.
However, MOA makes a lot of assumptions and has some implemented methods. These methods might be better if they were moved to GIA, as some of them don't apply to IGIA.