loading...
جوان سیما
رحمت بازدید : 66 شنبه 03 خرداد 1393 نظرات (0)

مقدمه

اين مستند محتويات كتابخانه الگوريتم  ژنتيك را رمز بندي مي كند و بعضي از فلسفه هاي طراحي را كه در پشت پياده سازي هستند، نمايش مي دهد. بعضي از مثال هاي كد منبع در آخر صفحه مشخص شده تا ساختار اصلي برنامه، توانايي هاي عملگرها، تطابق عملگرها با نياز كاربر و مشتقاتي از كلاس هاي جديد مجموعه ژن را نمايش بدهند. وقتي كه شما از يك كتابخانه استفاده مي كنيد به صورت ابتدايي با دو نوع كلاس كار مي كنيد الگوريتم مجموعه ژن و الگوريتم ژنتيك. هر نمونه اي از مجموعه ژن يك راه حل براي مسئله شما نشان مي دهد. شي الگوريتم ژنتيك توضيح مي دهد كه چگونه سير تكامل بايد طي شود. الگوريتم ژنتيك از يك تابع عضو شي اي كه توسط شما تعريف شده است استفاده مي كند تا معين كند چگونه هر مجموعه ژن براي زنده ماندن مناسب است؟

الگوريتم ژنتيك از عملگر هاي مجموعه ژن ( كه در داخل مجموعه هستند) و استراتژي هاي انتخاب/ جايگزيني ( كه در داخل الگوريتم ساخته مي شود ) براي توليد يك مجموعه ژن جديد مجزا ، استفاده مي كند.

فهرست مطالب

عنوان    صفحه
چكيده    1
مقدمه    2
الگوريتم ژنتيك    5
تعريف خروجي(نمايش)    8
عملگرهاي مجموعه ژن    10
شئ جمعيت    13
توابع شئ و مقياس گذاري مناسب    14
نمايش الگوريتم ژنتيك درc++     15
توانايي عملگرها     17
چگونگي تعريف عملگرها    18
چگونگي تعريف كلاس مجموعه ژن    22
سلسله مراتب كلاس ها     23
1. سلسله مراتب كلاس GALib – گرافيكي    23
2. سلسله مراتب كلاس GALib – مراتب     24
رابط برنامه نويسي    25
نام پارامترها و گزينه هاي خط فرمان     26
رفع خطا      28
توابع اعداد تصادفي    29
GAGeneticAlgorithm    31
GADemeGA    42
GAIncrementalGA    44
GASimpleGA    47
GASteadyStateGA    50
Terminators    52
Replacement Schemes    54
GAGenome    55
GA1DArrayGenome<T>    62
GA1DArrayAlleleGenome<T>    65
GA2DArrayGenome<T>    67
GA2DArrayAlleleGenome<T>    70
GA3DArrayGenome<T>    72
GA3DArrayAlleleGenome<T>    76
GA1DBinaryStringGenome    78
GA2DBinaryStringGenome    81
GA3DBinaryStringGenome    85
GABin2DecGenome    88
GAListGenome<T>    91
GARealGenome    92
GAStringGenome    94
GATreeGenome<T>    96
GAEvalData    97
GABin2DecPhenotype    98
GAAlleleSet<T>    100
GAAlleleSetArray<T>    103
GAParameter and GAParameterList    104
GAStatistics    108
GAPopulation    113
GAScalingScheme    123
GASelectionScheme    127
GAArray<T>    130
GABinaryString    132
نتيجه گيري    135
مراجع    136

 

جهت دانلود کلیک کنید

مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 1191
  • کل نظرات : 5
  • افراد آنلاین : 17
  • تعداد اعضا : 0
  • آی پی امروز : 192
  • آی پی دیروز : 39
  • بازدید امروز : 257
  • باردید دیروز : 59
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 418
  • بازدید ماه : 921
  • بازدید سال : 7,500
  • بازدید کلی : 160,781