من می خوام ضرایب یک معادله رو با الگوریتم ژنتیک و بر اساس یک پایگاه از داده ها به دست بیارم.
هر کدوم از ضرایب من باید در رنج به خصوصی قرار بگیرند.

معادله من مثلا به این فرم اگر باشه: X1*Y1+X2*Y2+X3*Y3=Z
و اگر من یک دیتا ست داشته باشم با سه تا ورودی Y1,Y2,Y3 و یک خروجی Z
و اگر ضرایب مجهول من X1,X2,X3 باشند که بخوام اون ها رو طوری به دست بیارم که اولا بهترین فیت رو با دیتا ست من داشته باشند و ثانیا هر کدوم از این X  ها در رنج خاصی قرار بگیرند باید چیکار کنم؟

من برای حالتی که Xها محدودیت نداشته باشند یک کد خیلی خوب برای ژنتیک دارم منتها الان محدودیت دارم و نمیدونم چجوری کد بنویسم براش.

ممنون میشم اگر راهنمایی کنید. یا در صورت لزوم برای مشاوره در این مورد هم بگید چه کاری باید انجام بدم.