۲۷) ادامه‌ی موضوع معماری کد (بخش‌های تشکیل‌دهنده) یک الگوریتم… — EQ SOFT — TG.ME

(۲۷)

ادامه‌ی موضوع معماری کد (بخش‌های تشکیل‌دهنده) یک الگوریتم بهینه‌سازی

۷. خروجی (Output) – «محصول نهایی»

وقتی حلقه‌ی اصلی تمام شد، الگوریتم بهترین طرحی که در تمام تکرارها پیدا کرده را به شما تحویل می‌دهد. این خروجی شامل:

▫️ بهترین متغیرهای طراحی (مثلاً: تیر یا ستون چه مقطعی دارد،... )

▪️ مقدار تابع هدف ( مثلا کمترین وزن محاسبه‌شده)

🔸 گزارشی از وضعیت قیود (تأیید اینکه همه‌ی خط‌قرمزها رعایت شده‌اند)

🔹 معمولاً یک نمودار همگرایی نیز ترسیم می‌کند که نشان می‌دهد در هر تکرار، وزن چقدر پایین آمده است.

🧩 جمع‌بندی معماری کد به زبان ساده؛

۱. ورودی تعریف مشخصات پروژه و بارها
۲. متغیرها معرفی سایزهای قابل تغییر (تیر و ستون... )
۳. تابع هدف جایی که وزن و تحلیل سازه نوشته می‌شود
۴. قیود اضافه کردن جریمه برای طرح‌های غیرمجاز
۵. پارامترها تنظیم تعداد جمعیت و دفعات تکرار
۶. حلقه‌ی اصلی حلقه‌ای که بارها اجرا می‌شود و طرح‌ها را به‌روز می‌کند
۷. خروجی چاپ بهترین طرح و نمودارها

پست های قبلی ⬇️

#structural_optimization

کانال تلگرامی
https://t.me/EarthQuakeSoftware
کانال بله
https://ble.ir/EarthQuakeSoftware
.
❤3
August 30, 2026 339