Чтобы использовать настраиваемый алгоритм оптимизации, эксперимент по оптимизации, очевидно, не работает, потому что он использует свою собственную эвристику.
Это можно сделать только с помощью пользовательского эксперимента.В этом пользовательском эксперименте вы сгенерируете ACO и запустите симуляцию столько раз, сколько необходимо, и соберете результаты для подачи на следующую итерацию.
Я сделал это с помощью искусственной пчелиной колонии, поисков кукушки и генетических алгоритмов для оптимизации систем, поэтому для вас это должно быть одинаково.
Тем не менее, поскольку вы пытаетесь оптимизировать макет, вам придется подумать о том, как вы определяете ограничения вашей целевой функции и параметры поиска ... но это не по теме