Энэ апп нь дэлгүүрт байгаа ижил төстэй програмуудаас гадна юу санал болгодог вэ?
- 1D ба 2D хогийн сав баглаа боодол
- Шийдлийг олоход ашигласан алгоритмыг өөрчлөх боломж. Ашигласан хогийн савны тоог багасгах нь үргэлж цорын ганц зорилго биш юм. Зарим тохиолдолд орон зайг удирдах нь бас чухал байдаг, тухайлбал, үлдэгдэл нь нягт ... Хэрэглэгч алгоритмуудын ялгааг судалж, өөрт нь илүү тохирох аргыг сонгох боломжтой.
Тодорхойлолт:
Энэхүү програм нь хогийн сав баглаа боодлын симулятор бөгөөд металл зүсэлтийг оновчтой болгохоос гадна сав дүүргэх, хүнд даацын хязгаарлалттай ачааны машиныг ачих гэх мэт олон төрлийн хэрэглээнд ашиглах боломжтой ... Техникийн хувьд бид хогийн сав баглаа боодлын асуудлыг илүү сайн шийднэ гэж найдаж байгаа бол тоо томрох тусам тооцооллын хугацаа эрс нэмэгддэг. Зорилго нь: бүх зүйлийг хадгалах хамгийн бага савыг олох.
Энэхүү програм нь энгийн эвристик ашиглан хурдан бөгөөд оновчтой шийдлүүдийг санал болгодог. Хэрэглэгч сэтгэл ханамжтай шийдлийг олохын тулд алгоритмуудын жагсаалтаас сонгох боломжтой. 1D хогийн сав баглаа боодлын хувьд санал болгож буй шошготой алгоритмууд нь илүү сайн үр дүнг өгөх баталгаатай. 2D хогийн сав баглаа боодлын хувьд аль нь ч илүү сайн үр дүнг өгөх баталгаагүй. 2D хайрцагт байгаа зүйлсийг эргүүлэхийг зөвшөөрдөг.
Нэр томьёо:
First Fit: тухайн зүйлийг хамгийн түрүүнд тохирох газар байрлуулна
Шилдэг тохирох: тухайн зүйлийг хамгийн бага сул зай үлдээдэг газар байрлуулна
Хамгийн муу тохиромж: тухайн зүйлийг хамгийн их сул зай үлдээдэг газар байрлуулна
Next Fit: тухайн зүйлийг одоогийн хогийн саванд хийнэ
Хамгийн жижиг талдаа таарах: зүйлийг аль нэг талд нь хамгийн бага үлдэгдэл үлдээдэг газар байрлуулна.
____________________
● Шинэ зүйл юу вэ?
- Баглагчид нэмсэн.
- Илүү хурдан алгоритмууд.
____________________
Механик инженер Ахмед Кесемтини боловсруулсан програм. Ph.D. -Бүтэн цагаар
ISET Sidi Bouzid Tunisia, Механик инженерийн тэнхимийн багш - Хобби хөгжүүлэгч, програмчлалын сонирхогч.
Шинэчилсэн огноо
2025 оны 8-р сарын 11