procedure 迭代爬山法
begin
t ← 0
初始化 best
repeat
local ← FALSE
随机选取一个当前点vc
评估vc
repeat
在vc的邻域中选择所有新点
从这个新点的集合中找到使评估函数eval的值最优的点vn
if eval(vn) 好于 eval(vc)
then vc ← vn
else local ← TRUE
until local
t ← t+1
if vc 好于 best
then best ← vc
until t = MAX
end
|
原文:http://www.cnblogs.com/csxf/p/3799573.html