,  
  for each food source ,
      Select a random food source ,   ,
      Select a random component , ,
        ,
        ,
       if then,
      Evaluate ,
        ,
            ,
  end if,
end for,
Pseudocode 3: The DABC employed bee phase pseudocode.