يقسم النظام البحث بين عدة وكلاء يولدون الفرضيات وينتقدونها ويحسنونها، بدل الاعتماد على إجابة واحدة من نموذج واحد.