ນີ້ແມ່ນ gaffitter ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS emulator ອອນໄລນ໌.
ໂຄງການ:
NAME
gaffitter - ຕົວສະກັດໄຟລ໌ຍ່ອຍໂດຍອີງໃສ່ສູດການຄິດໄລ່ທາງພັນທຸກໍາ
ສະຫຼຸບສັງລວມ
gaffitter -t|-- ເປົ້າໝາຍ ຄ່າ[unit] [ຕົວເລືອກ]... ເອກະສານ...
gaffitter - -t|-- ເປົ້າໝາຍ ຄ່າ[unit] [ຕົວເລືອກ]... [FILE]...
ລາຍລະອຽດ
gaffitter (Genetic Algorithm File Fitter) ແມ່ນຊອບແວເສັ້ນຄຳສັ່ງທີ່ຂຽນໄວ້ໃນ C++ ນັ້ນ
ສານສະກັດຈາກ --via genetic algorithm-- ຊຸດຍ່ອຍຂອງລາຍການປ້ອນເຂົ້າຂອງໄຟລ໌/ໄດເລກະທໍລີທີ່ດີທີ່ສຸດ
ເຫມາະຂະຫນາດປະລິມານທີ່ໄດ້ຮັບ (ເປົ້າຫມາຍ), ເຊັ່ນ CD, DVD ແລະອື່ນໆ.
If gaffitter ຖືກປະຕິບັດໂດຍໃຊ້ຕົວເລືອກທີສອງທີ່ລະບຸໄວ້ຂ້າງເທິງ, ຂໍ້ມູນກ່ຽວກັບໄຟລ໌
ຖືກດຶງມາຈາກ stdin.
ຫົວໜ່ວຍຈະໃຊ້ຄຳຕໍ່ທ້າຍ 'k', 'm', 'g' ຫຼື 't', ບ່ອນທີ່: k = KB/KiB, m = MB/MiB, g =
GB/GiB ແລະ t = TB/TiB. ຄ່າເລີ່ມຕົ້ນ: bytes.
OPTIONS
ໂດຍທົ່ວໄປ ຕົວເລືອກ:
-t, --ເປົ້າຫມາຍ VALUE[ໜ່ວຍ] (ລອຍ)
ທີ່ກໍານົດໄວ້ ມູນຄ່າ ເປັນຂະຫນາດເປົ້າຫມາຍ (ບັງຄັບ), ມູນຄ່າ > 0.0
--bins, --vols VALUE[ໜ່ວຍ]
ທີ່ກໍານົດໄວ້ ມູນຄ່າ ເປັນຈໍານວນສູງສຸດຂອງຖັງຂີ້ເຫຍື້ອ (ປະລິມານ). [default = "ບໍ່ຈໍາກັດ"]
- ແມ່ນແລ້ວ ໃຊ້ພະລັງງານຂອງ 1000 (ບໍ່ແມ່ນ 1024) ສໍາລັບຂະຫນາດເປົ້າຫມາຍ, min, ສູງສຸດແລະຜົນຜະລິດ.
-- ນາທີ, --ຂະໜາດນ້ອຍ VALUE[ໜ່ວຍ]
ຂະໜາດໄຟລ໌ຕໍ່າສຸດ. [default = none]
--ສູງສຸດ, --ຂະໜາດສູງສຸດ VALUE[ໜ່ວຍ]
ຂະໜາດໄຟລ໌ສູງສຸດ. [default = none]
-B, --block-size ມູນຄ່າ
ຈໍານວນນ້ອຍທີ່ສຸດຂອງ bytes ທີ່ໄຟລ໌ສາມາດຄອບຄອງໄດ້. [ຄ່າເລີ່ມຕົ້ນ = 1]
--ss, --show-size
ພິມຂະຫນາດຂອງແຕ່ລະໄຟລ໌.
--sb, --show-bytes
ນອກຈາກນີ້ຍັງພິມຂະຫນາດໃນ bytes.
--ສະບາຍດີ, --hide-ລາຍການ
ຢ່າພິມໄຟລ໌ທີ່ເລືອກ.
--hs, --hide-ສະຫຼຸບ
ເຊື່ອງແຖວສະຫຼຸບທີ່ມີຜົນລວມ, ຄວາມແຕກຕ່າງ ແລະຈຳນວນໄຟລ໌ທີ່ເລືອກ.
- ແມ່ນແລ້ວ, --ຈັດຮຽງຕາມຂະໜາດ
ຈັດຮຽງຜົນຜະລິດຕາມຂະຫນາດ, ບໍ່ແມ່ນຕາມຊື່.
-n, --ບໍ່ມີກໍລະນີ
ໃຊ້ການຈັດຮຽງຕົວພິມນ້ອຍ.
-r, --sort-reverse
ຈັດຮຽງຜົນຜະລິດໃນລໍາດັບປີ້ນກັບກັນ.
--ເອີ, --enclose-ກັບ ຖັງ
ໃສ່ຊື່ໄຟລ໌ດ້ວຍ ຖັງ. [default = none]
--dw, --delimit-ກັບ ຖັງ
Delimit ຊື່ໄຟລ໌ (ສາຍ) ກັບ ຖັງ. [default = newline]
-z, --null-data
ສົມມຸດ NULL ( ) ເປັນຕົວຂັ້ນຂອງໄຟລ໌ປ້ອນຂໍ້ມູນຜ່ານ stdin (ທໍ່).
-Z, -- null
ຄືກັນກັບ --dw '\0'. ເບິ່ງຕົວເລືອກ -0 ແລະ --hs ນຳ.
-0, --null-bins
ຄືກັນກັບ --bs '\0'. ເບິ່ງຕົວເລືອກ -Z ແລະ --hs ນຳ.
--bs, --bins-separator ຖັງ
ຖັງແຍກຕ່າງຫາກ (vols) ກັບ ຖັງ. [default = newline]
- ການປ່ຽນແປງ
ພິມສະບັບ gaffitter ແລະອອກ.
- ໃນ, -- verbose
ຄຳເວົ້າ.
-ຊ, - ຊ່ວຍ
ພິມການຊ່ວຍເຫຼືອແລະອອກ.
Direct ການປ້ອນຂໍ້ມູນ ຕົວເລືອກ:
--di, --ການປ້ອນຂໍ້ມູນໂດຍກົງ
ປ່ຽນເປັນຮູບແບບການປ້ອນຂໍ້ມູນໂດຍກົງ, ie, ອ່ານໂດຍກົງ "ຕົວລະບຸຂະຫນາດ" ຄູ່ແທນທີ່ຈະເປັນ
ຊື່ໄຟລ໌.
--di-b, --di-bytes
ສົມມຸດວ່າຂະໜາດການປ້ອນຂໍ້ມູນເປັນໄບຕ໌.
--di-k, --di-kb
ສົມມຸດວ່າຂະໜາດການປ້ອນຂໍ້ມູນເປັນ kibi bytes (KiB). KB ຖ້າ --di-si.
--di-m, --di-mb
ສົມມຸດວ່າຂະໜາດການປ້ອນຂໍ້ມູນເປັນ mebi bytes (MiB). MB ຖ້າ --di-si.
--di-g, --di-gb
ສົມມຸດວ່າຂະໜາດການປ້ອນຂໍ້ມູນເປັນ gibi bytes (GiB). GB ຖ້າ --di-si.
--di-t, --di-tb
ສົມມຸດວ່າຂະໜາດການປ້ອນຂໍ້ມູນເປັນ tebi bytes (TiB). TB ຖ້າ --di-si.
--di-si
ໃຊ້ພະລັງງານຂອງ 1000 (ບໍ່ແມ່ນ 1024) ສໍາລັບຂະຫນາດປ້ອນຂໍ້ມູນ.
Genetic ລະບົບວິເຄາະ ຕົວເລືອກ:
--ga-s, --ga-ແກ່ນ ມູນຄ່າ (ຈຳນວນເຕັມ)
ແກ່ນການເລີ່ມຕົ້ນ GA, ມູນຄ່າ >= 0. ສູນໝາຍເຖິງແບບສຸ່ມ. [ຄ່າເລີ່ມຕົ້ນ = 1]
--ga-rs, --ga-random-ແກ່ນ
ໃຊ້ rendom GA seed (ຄືກັນກັບ --ga-seed 0).
--ga-ng, --ga-num-generations ມູນຄ່າ (ຈຳນວນເຕັມ)
ຈໍານວນສູງສຸດຂອງລຸ້ນ, ມູນຄ່າ > 0. [ຄ່າເລີ່ມຕົ້ນ = ອັດຕະໂນມັດ]
--ga-ps, --ga-pop-size ມູນຄ່າ (ຈຳນວນເຕັມ)
ຈໍານວນຂອງບຸກຄົນ, ມູນຄ່າ > tournament_size. [ຄ່າເລີ່ມຕົ້ນ = ອັດຕະໂນມັດ]
--ga-cp, --ga-cross-prob ມູນຄ່າ (ລອຍ)
ຄວາມເປັນໄປໄດ້ຂອງ Crossover, 0.0 <= ມູນຄ່າ <= 1.0. [ຄ່າເລີ່ມຕົ້ນ = 0.95]
--ga-mp, --ga-mutation-prob ມູນຄ່າ (ລອຍ)
ຄວາມເປັນໄປໄດ້ຂອງການກາຍພັນ (ຕໍ່ພັນທຸກໍາ), 0.0 <= ມູນຄ່າ <= 1.0. [ຄ່າເລີ່ມຕົ້ນ = ອັດຕະໂນມັດ]
--ga-sp, --ga-sel-ຄວາມກົດດັນ ມູນຄ່າ (ຈຳນວນເຕັມ)
ຄວາມກົດດັນການຄັດເລືອກ (ຂະຫນາດການແຂ່ງຂັນ), 2 <= ມູນຄ່າ < pop_size. [ຄ່າເລີ່ມຕົ້ນ = 2]
--ga-theo, --ga-ທິດສະດີ [VALUE] (ຈຳນວນເຕັມ)
ຢຸດເຊົາຖ້າຈໍານວນຖັງຕໍາ່ສຸດທີ່ທາງທິດສະດີເຖິງ. ຖ້າ ມູນຄ່າ ແມ່ນໃຫ້, ມັນແມ່ນ
ຖືວ່າແມ່ນຈໍານວນຖັງຕໍາ່ສຸດທີ່ທາງທິດສະດີ.
ອື່ນ ໆ ຄົ້ນຫາ ວິທີການ:
--ap, -- ປະມານ
ປະມານການແກ້ໄຂໂດຍໃຊ້ການຄົ້ນຫາທີ່ດີທີ່ສຸດຄັ້ງທໍາອິດ (ບໍ່ເຫມາະສົມແຕ່ໄວຫຼາຍ).
--sp, -- ແຍກ
ພຽງແຕ່ແບ່ງປັນການປ້ອນຂໍ້ມູນໃນເວລາທີ່ຂະຫນາດເປົ້າຫມາຍແມ່ນໄດ້ຮັບການ (ຮັກສາຄໍາສັ່ງຕົ້ນສະບັບໃນຂະນະທີ່
ແຍກ).
ໃຊ້ gaffitter ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net