PDA

View Full Version : راهنمایی د رمورد مربع جادویی به وسیله ژنتیک



hjran abdpor
یک شنبه 11 دی 1390, 22:08 عصر
با سلام.
دوستان خیلی گشتم در مورد نحوه ی حل کردن مربع جادویی با روش ژنتیک ، چیزهای خوبی پیدا نکردم ،اگه دوستان یه کمکی کنه و برام توضیح بدین که چه جوری این مسئله را دیکد میکنند ؟

این سوال خیلی وقت پیش تو ذهنم بود و به جواب نرسیدم کسی ایده ی داره ؟
2- اگر یک الگوریتم ژنتیک فقط از یک CrossOver تک نقطه ای بر روی رشته ی از صفر ویک استفاده کند و از جهتی استفاده نکند ممکن است هرگز به جواب نرسیم ، این یعنی چه ، !!!!!!

خواهشا مدیران حذف نکند چون هیچی از این صورت سوال نمی فهمم.

Cancer
دوشنبه 12 دی 1390, 11:00 صبح
سلام سلام سلام
اگه منظورت از مربع جادویی همون مربعی که مثلاً 3 در 3، از هر طرف که جمع کنیم سطر و ستون و مورب و ... بشه 15 یا مثلاً 4 در 4 یه عدد دیگه........
اون که نیاز به جستجو نداره.
یه روش جایگذاری ساده است.
فکر کنم آخر فصل 1 کتاب ساختمان در c جعفر نژاد هم توضیح داده باشه.
اگه یادم بیاد از هر نقطه که 1 رو گذاشتین بعدش فکر کنم که یه خونه بالا و سمت راست می شد 2 و به همین ترتیب. یه همچین قوانینی داشت (فکر کنم).

تشکر.

hjran abdpor
دوشنبه 12 دی 1390, 13:43 عصر
با سلام دوباره.
من نحوه ی دیکد کردن اون را با الگوریتم ژنتیک میخاستم !!!!!!!!؟؟؟؟؟؟؟؟
اگه کسی میتونه اون راهنمایی کنه ، که عالی میشه؟

Cancer
دوشنبه 12 دی 1390, 16:51 عصر
خب چه کاریه.
وقتی می تونی بدون جستجو یک مسیر مشخص درست رو بری و به جواب برسی.

ولی اگه استاداتون گفتن، که دیگه ...............
استادن دیگه.:لبخند:

hjran abdpor
دوشنبه 12 دی 1390, 17:25 عصر
دوست عزیز چرا داری به بر راهیری ، من فقط نحوه ی کد کردان ان را با ژنتیک میخاستم وبس ، اگه میتونی کمک کنی کمک کن ، چون خیلی گشتم ولی نبود؟