gaffitter - ອອນ​ໄລ​ນ​໌​ໃນ​ຟັງ​ໄດ້​

ນີ້ແມ່ນ 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



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌