Если число параметров велико, перестановки растут существенно, но можно ли оптимизировать алгоритм их прямого перебора при этом - не знаю.
Число параметров велико, не менее 60. Приведённый мной алгоритм с таким значением справляется в реальном времени, а не за

лет, как при полном переборе при скорости перебора равной миллиарду вариантов в секунду :) . Но вот с 256 параметрами уже туго, это не новая задача, поэтому я надеюсь, что есть другой, более эффективный, алгоритм.