Автор показывает результат на очень простом примере, поэтому трудно судить эффективность алгоритма.
Да, на простом. Но он рассматривал пример из других книг и показал, как его наработки могут всё улучшить. Основная проблема указанная многими, кто сталкивался с отжигом - это правильный выбор параметров, а автор, кажется, как-то разобрался с этим. Думал это будет полезно и нам.
Впрочем, возможно всё не так просто. И сам по себе алгоритм отжига сильно не поможет. У нас получается сильно связанная группа точек и перестановкой одиночных точек, трудно разбить "плохое" расположение нескольких точек. И, чем больше точек в кубе, тем больше таких "неправильных" групп возможно...
Другими словами, отжиг плохо работает на функциях вида "расчески", со множеством локальных минимумов, разделенных локальными максимумами (а у нас именно такая функция!). Найти среди этого "леса" глобальный минимум трудно, так как нет спуска у функции, скатывающегося в этот минимум - это просто "такое" расположение всех точек, и любое отклонение от этого расположения даёт большую ошибку...