if there exists some ,
Select one such randomly,
for each component , ,
,
end for,
Evaluate ,
   ,
   ,
end if,
Pseudocode 5: The DABC scout bee phase pseudocode.