با عرض سلام
من کد مربوط به بهینه سازی چندهدفه MOPSO را می خواهم برایم در سی شارپ بزنید. فقط چند نکته برام حائز اهمیت است:
1. توابع هدفی که در سی شارپ تعیین می کنید به صورت آرایه گرفته شوند و نه لیست. به عبارت بهتر اگر دو تا تابع هدف دارم اینا توی یک آرایه double باشند و نه لیست
2. تمام توابع هدف بنده به صورت ماکسیمم سازی است
3. هر دو نوع محدودیت نامساوی و مساوی را باید هندل کند (محدودیت ها را به صورت تابع پنالتی ببینید)
4. متغیرهای تصمیم من اعداد صحیح بزرگتر مساوی صفر (int) هستند بنابراین اگر مسلط به برنامه نویسی MOPSO برای این نوع متغیرهای تصمیم هستید درخواست بذارید.
5. کد ها پشت سرهم نباشند و به صورت تفکیک شده و method بندی شده باشند
دقت کنید که حتما یک مسئله بهینه سازی چندهدفه را به عنوان تست کد شما باید برایم ران کنید
با تشکر