<prompt> Eleza wazo la jumla nyuma ya kanuni za kijeni.  <response>: Kanuni za urithi ni aina ya uboreshaji na mbinu ya utafutaji ambayo imechochewa na mchakato wa uteuzi asilia na mageuzi. Wazo kuu nyuma ya algorithms ya kijeni ni kutoa idadi kubwa ya suluhisho zinazowezekana kwa shida, ili kupata suluhisho bora zaidi kwa shida iliyopo. Idadi ya masuluhisho yanayoweza kutokea inawakilishwa na seti ya masuluhisho ya wagombeaji, ambayo kila moja inawakilishwa na muundo wa data unaofanana na kromosomu. Kisha kromosomu hutathminiwa ili kubaini kufaa kwao, ambayo ni kipimo cha jinsi zinavyotatua tatizo lililopo. Kisha, kizazi kipya cha idadi ya watu huundwa kwa kuchagua kromosomu bora zaidi kutoka kwa idadi ya sasa ya watu na kutumia waendeshaji wa kijenetiki wa crossover na mutation kuunda kromosomu mpya. Mchakato huu hurudiwa kwa vizazi vingi hadi suluhisho linalokubalika lipatikane au kanuni ifikie idadi iliyoamuliwa mapema ya vizazi. Kupitia mchakato huu wa uteuzi, uvukaji, na mabadiliko, idadi ya watu inabadilika, ikiongezeka katika usawa wa wastani baada ya muda, na kuungana kuelekea suluhisho mojawapo. Kwa kuiga michakato ya mageuzi, algorithm ya maumbile inaweza kutafuta nafasi kubwa na ngumu za suluhisho na kupata suluhisho bora kwa shida ambazo zinaweza kuwa ngumu kusuluhisha kwa njia zingine. 