پیاده سازی جدول سودوکو با الگوریتم ژنتیک در ++c
سلام دوستان
من می خوام با الگوریتم ژنتیک و سی پلاس جدول سودوکو رو حل کنم.
تا اینجای کار کلاس سودوکو و تابع fitness رو طراحی کردم.
کلاس سودوکو متشکل از یه آرایه ی دوبعدی 9 در 9 و یک عدد که مقدار تابع fitness رو برای این جدول نشان می دهد است.
تابع fitness هم تعداد سطرها، ستون ها و بلاک هایی که مطابق شرایط جدول سودوکو هستند را نشان می دهد. مثلا اگر جدول سودوکو به درستی پر شده باشد این تابع مقدار 27 را برمیگرداند.( 9 تا سطر 9 تا ستون و 9 تا بلاک).
حالا از دوستانی که با الگوریتم ژنتیک آشنایی دارند می خوام نظرشونو برای ادامه کار بدن.
ممنون.
|