- البحث عن المصادر الغذائية الأولية لجميع النحل العاملات.
- كل نحلة عاملة تذهب إلى مصدر الغذاء الموجود في ذاكرتها وتحدد مصدر مجاور له وتقيّم مقدار الرحيق الموجود ثم ترجع لترقص في الخلية.
- كل نحلة متفرجة تشاهد الرقصات وتختار مصدر الغذاء بالاعتماد على الرقصات ثم تذهب للمكان وتقيّم مقدار الرحيق وجودته.
- يتم تحديد مصدر الغذاء المهجور واستبداله بمصدر جديد يكتشف من خلال الكشافة.
- أما أفضل المصادر البعيدة فيتم تسجيلها.
تعتمد هذه الخوارزمية على عدد النحلات في المجتمع ومكان الغذاء يمثل حل محتمل للمسألة وكمية الرحيق يتطابق مع جودة الحل، ويمثل عدد النحلات العاملات عدد الحلول.
Source: wikipedia.org