1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
$Id: README 151 2008-06-04 01:35:38Z daaugusto $
------------------------------------------
Genetic Algorithm File Fitter -- gaffitter
------------------------------------------
http://gaffitter.sourceforge.net/ (home page)
http://sourceforge.net/projects/gaffitter/ (project page)
2005-2008 - Douglas A. Augusto (daaugusto@gmail.com)
== About ==
Genetic Algorithm File Fitter (gaffitter) is a command-line software
written in C++ that extracts --via genetic algorithm-- subsets of an
input list of files/directories that best fit the given volume size
(target), such as CD, DVD and others. It is initially designed to run
under Linux and POSIX systems, but easily portable to non-POSIX
operating environment.
Using GA, gaffitter improve different combinations of the files on the
list so that the lost of space will be minimized. Ideal to be used for
backups in CD, DVD, and others.
== Features ==
gaffitter provides an intelligent manner (thanks to Genetic Algorithm)
to minimize the error between the desired target size and the selected
candidates of files/directories.
gaffitter highlights:
- Uses a global meta-heuristic (Genetic Algorithm search).
- The command-line interface provides high integration (via pipe) with
other tools, i.e. it works as a "filter".
- Allows the user to enter 'size identifier' pairs directly instead
of file/dir names.
- Pretty configurable. Gaffitter has many input parameters to
control/adjust its behavior (including GA params).
- It is Free Software! (GPL)
== License ==
GNU General Public License (GPL) version 3 (or later)
http://www.gnu.org/licenses/gpl.txt
|