دوست عزیز کل الگوریتم ژنتيک بر مبنای تکامل بنا شده.
شما جمعیت اولیه تولید می کنید، ارزیابی می کنید. از بین بهترین ها والدین انتخاب و با عملگرهای جهش و بازترکیبی، فرزندان تولید میشن و بعد دوباره ارزیابی و .... به تعداد مثلاً 100 نسل ادامه می دید تا به جوابی همگرا شوید. ارزیابی با تابعی انجام میشه...