Проведен анализ задачи размещения разногабаритных обьектов. Показано, что целевая функция в ней зависит от нескольких переменных, которыми есть комбинаторные конфигурации разных типов. За этими признаками она делится на несколько подзадач, поэтому для её решения разработан самонастраивающийся алгоритм.