|
|
Оптимизаторы и оптимизация
Прекрасно разрабатывать торговые системы, не задумываясь об оптимизации.
Но в реальности создание надежной системы — путь проб и ошибок,
на котором какие-либо формы оптимизации неизбежны. Оптимизатор
присутствует всегда — если не на поверхности, то в глубине процесса.
Оптимизатор как таковой — это программа или алгоритм, пытающийся
найти лучшее из возможных решений задачи; оптимизация — процесс
поиска, подбора этого решения. Оптимизатор может быть отдельной программой,
возможно, выполненной в виде класса C++, объекта Delphi или
функции ActiveX.
Мощные продвинутые оптимизаторы часто создаются
в виде компонентов, встраиваемых в программы, которые будет разрабатывать
пользователь. Менее сложные оптимизаторы, например встречаемые
в программах построения графиков высокого уровня, — обычно
простые алгоритмы, занимающие несколько строчек программного кода.
Поскольку любое решение, приводящее к оптимизации, является оптимизатором,
«оптимизация» не обязательно связывается с компьютерами
— оптимизатором может быть и человек, занятый решением задачи!
Надо сказать, что человеческий мозг — одна из наилучших эвристических
систем на земле!
Знаете ли Вы, что: до 23-го апреля 2021 года Вы можете купить доллары по курсу: $1 = 60 руб., участвуя в специальной акции от компании Альпари!
|
|