интересен другой подход. вот раньше считалось что надо уходить от метода проб и ошибок ибо брутфорс - это не наш метод ("мы не можем полагаться на случай" - читаем критику методов эдисона у тризовцев, например), с другой стороны точные мат. модели учитывающие все составляющие были чрезывачайно сложны для ручного анализа. в итоге выдумывались некие аналитические приемы простые с одной стороны, но дающие результат (может и неоптимальный) с другой.
сейчас компьютеры подросли, но сложные мат. модели все равно слишком тяжелы. зато их можно заставить очень быстро брутфорсить! (очередной виток)
причем, можно не тупо, а подглядеть как сделано в природе - эволюционные алгоритмы натравить на оценку качества результатов и поправку исходных данных в нужном направлении на порядок проще, чем строить полные модели (нахождение глобального экстремума не гарантируется, но может и локальный устроит - лучшее враг хорошего). подобный тренд заметил лет 7 назад, причем применяется не только в разработке сложных химических соединений, (лекарства например), но и в радио (в основном в СВЧ). видел, например, программы позволяющие визуально проектировать свч-цепи - т.е. ты мышкой только двигаешь графики характеристик в нужном направлении, а все микрополоски подгоняет компьютер. или вот отличный пример
http://www.rlocman …article.html?di=111869
когда уже в эмбеддед вероятностное программирование на эволюционных алгоритмах придет? :> кстати, про генератор на ПЛИС такое уже как-то проскакивало.