این gaffitter دستوری است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
gaffitter - استخراج کننده زیر مجموعه های فایل بر اساس الگوریتم های ژنتیک
خلاصه
گافیتر -t|--هدف ارزش[واحد] [گزینه]... فایل...
گافیتر - -t|--هدف ارزش[واحد] [گزینه]... [فایل]...
شرح
گافیتر (Genetic Algorithm File Fitter) یک نرم افزار خط فرمان است که به زبان C++ نوشته شده است که
استخراج -- از طریق الگوریتم ژنتیک -- زیر مجموعه های لیست ورودی از فایل ها / دایرکتوری ها
متناسب با اندازه حجم داده شده (هدف)، مانند CD، DVD و موارد دیگر.
If گافیتر با استفاده از گزینه دوم لیست شده در بالا، اطلاعات مربوط به فایل ها اجرا می شود
از stdin واکشی شده است.
پسوندهای واحد 'k'، 'm'، 'g' یا 't' را می توان استفاده کرد، که در آن: k = KB/KiB، m = MB/MiB، g =
GB/GiB و t = TB/TiB. پیش فرض: بایت.
OPTIONS
سوالات عمومی گزینه ها:
-t، --هدف VALUE[واحد] (شناور)
تنظیم ارزش به عنوان اندازه هدف (اجباری)، ارزش > 0.0
-- سطل زباله، --جلد VALUE[واحد]
تنظیم ارزش به عنوان حداکثر تعداد سطل (حجم). [پیشفرض = "نامحدود"]
--آره از توان های 1000 (نه 1024) برای اندازه های هدف، حداقل، حداکثر و خروجی استفاده کنید.
-- دقیقه، - اندازه کوچک VALUE[واحد]
حداقل حجم فایل [پیشفرض = هیچ کدام]
-- حداکثر، -- حداکثر اندازه VALUE[واحد]
حداکثر اندازه فایل [پیشفرض = هیچ کدام]
-ب، - اندازه بلوک ارزش
کمترین مقدار بایتی که یک فایل می تواند اشغال کند. [پیشفرض = 1]
--ss، - اندازه نمایش
اندازه هر فایل را چاپ کنید.
--sb، --نمایش بایت
همچنین اندازه ها را به بایت چاپ کنید.
--سلام، -- پنهان کردن موارد
فایل های انتخابی را چاپ نکنید
-- هس، -- مخفی کردن-خلاصه
مخفی کردن خط خلاصه حاوی مجموع، تفاوت و تعداد فایل های انتخاب شده.
-s ، --دسته بندی بر اساس اندازه
خروجی را بر اساس اندازه مرتب کنید، نه بر اساس نام.
-n، -- بدون مورد
از مرتب سازی بدون حروف بزرگ و کوچک استفاده کنید.
-r، -- مرتب سازی - معکوس
خروجی را به ترتیب معکوس مرتب کنید.
-- او، --محصور-با CHAR
نام فایل ها را با CHAR. [پیشفرض = هیچ کدام]
--dw، --تحدید-با CHAR
محدود کردن نام فایل (خطوط) با CHAR. [پیشفرض = خط جدید]
-z ، --- داده های صفر
NULL ( ) را به عنوان جداکننده فایل های ورودی از طریق stdin (pipe) فرض کنید.
-Z، --خالی
همان --dw '\0'. همچنین گزینه های -0 و --hs را ببینید.
-0، -- سطل های خالی
همان --bs '\0'. همچنین گزینه های -Z و --hs را ببینید.
--لیسانس، --bins-separator CHAR
سطل های جدا (جلد) با CHAR. [پیشفرض = خط جدید]
- نسخه
نسخه gaffitter را چاپ کنید و از آن خارج شوید.
-v، -- پرحرف
پرمخاطب.
-h، --کمک
راهنما را چاپ کنید و خارج شوید.
مستقیم ورودی گزینه ها:
--دی، - ورودی مستقیم
به حالت ورودی مستقیم بروید، به عنوان مثال، جفتهای «شناسه اندازه» را بهجای خواندن مستقیم بخوانید
نام فایل ها
--di-b، -- دو بایت
اندازه ورودی را به صورت بایت فرض کنید.
--di-k، --di-kb
اندازه ورودی را به صورت کیبی بایت (KiB) در نظر بگیرید. KB اگر --di-si.
--اذعان، --di-mb
اندازه ورودی را به صورت mebi byte (MiB) در نظر بگیرید. مگابایت اگر --di-si.
--حفر کردن، --di-gb
اندازه ورودی را به صورت گیبی بایت (GiB) فرض کنید. گیگابایت اگر --di-si.
--di-t، --di-tb
اندازه ورودی را به صورت تب بایت (TiB) در نظر بگیرید. سل اگر --di-si.
--دی-سی
برای اندازه های ورودی از توان های 1000 (نه 1024) استفاده کنید.
ژنتیک الگوریتم گزینه ها:
--گاز، --ga-seed ارزش (عدد صحیح)
دانه اولیه سازی GA، ارزش >= 0. صفر به معنای تصادفی است. [پیشفرض = 1]
--ga-rs، --ga-random-seed
از دانه GA تصادفی استفاده کنید (همانند --ga-seed 0).
--دسته، --ga-num-نسل ارزش (عدد صحیح)
حداکثر تعداد نسل، ارزش > 0. [پیشفرض = خودکار]
--ga-ps، --ga-pop-size ارزش (عدد صحیح)
تعداد افراد، ارزش > اندازه مسابقات. [پیشفرض = خودکار]
--ga-cp، --ga-cross-prob ارزش (شناور)
احتمال متقاطع، 0.0 <= ارزش <= 1.0. [پیشفرض = 0.95]
--ga-mp، --ga-mutation-prob ارزش (شناور)
احتمال جهش (در هر ژن)، 0.0 <= ارزش <= 1.0. [پیشفرض = خودکار]
--ga-sp، ---ga-sel-pressure ارزش (عدد صحیح)
فشار انتخابی (اندازه مسابقات)، 2 <= ارزش < pop_size. [پیشفرض = 2]
--گا-تئو، --ga-نظری [مقدار] (عدد صحیح)
در صورت رسیدن به حداقل نظری تعداد سطل ها متوقف شوید. اگر ارزش داده می شود، آن است
حداقل نظری تعداد سطل ها در نظر گرفته شده است.
دیگر جستجو کردن مواد و روش ها:
--ap، --تقریبی
راه حل را با استفاده از بهترین جستجوی اول (غیر بهینه اما بسیار سریع) تخمین بزنید.
--sp، --شکاف
فقط وقتی به اندازه هدف رسیدید ورودی را تقسیم کنید (تا زمانی که نظم اصلی حفظ شود
شکافتن).
با استفاده از خدمات onworks.net از gaffitter به صورت آنلاین استفاده کنید