We have implemented a custom construction heuristic with Optaplanner 7. We didn\'t use a simple CustomPhaseCommand; Instead, we extend MoveSelectorConfig<
CustomPhaseCommand
MoveSelectorConfig<