Используйте многофункциональные оптимизация алгоритмов инструменты, которые адаптируются под ваши нужды.