Gaffitter

Jul 20, 2023

Binary packing utility that uses a genetic algorithm

Genetic Algorithm File Fitter, or just GAFFitter, is a command-line software written in C++ that arranges – via a genetic algorithm – an input list of items or files/directories into volumes of a certain capacity target, such as CD or DVD, in a way that the total wastage is minimized.

By smartly arranging the input list, GAFFitter fits better the given items and so optimizes reduces the number of required volumes to pack them.



Checkout these related ports:
  • Zxfer - Easily and reliably transfer ZFS filesystems
  • Ztop - Display ZFS dataset I/O in real time
  • Zsm - ZFS Snapshot Manager
  • Zsd - Destroys ZFS snapshots
  • Zrepl - ZFS dataset replication tool
  • Zrep - ZFS based replication and failover solution
  • Zpool-iostat-viz - ZFS pool I/O latency statistics
  • Zoxide - Fast cd alternative that learns your habits
  • Zogftw - Creates redundant backups on encrypted ZFS pools
  • Znapzend - ZFS-centric backup tool
  • Zisofs-tools - User utilities for zisofs
  • Zidrav - File corruption detection and repair program
  • Zfstools - OpenSolaris-compatible auto snapshotting for ZFS
  • Zfsnap2 - Portable performant script to make rolling ZFS snapshots easy
  • Zfsnap - Simple sh script to make zfs rolling snaphosts with cron