Linux SoftwareSystemArchivingGenetic Algorithm File Fitter 0.5.0

Genetic Algorithm File Fitter 0.5.0


Genetic Algorithm File Fitter (gaffitter) is a command-line software written in C++ that extracts --via Genetic Algorithm-- subsets o
Developer:   Douglas Augusto
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


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. Genetic Algorithm File Fitter is initially designed to run under Linux and POSIX systems, but easily portable to non-POSIX operating environment.

Using GA search, 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/records in CD, DVD and others.

Here are some key features of "Genetic Algorithm File Fitter":
  • Uses a global meta-heuristic (Genetic Algorithm search).
  • The command-line interface provides high integration (via pipe) with other tools, i.e. works as a "filter".
  • Pretty configurable. gaffitter have many input parameters to control/adjust its behavior (including GA params).
  • It is free software! (GPL)

    Usage:

    gaffitter [options...] < files >
    ... | gaffitter - [options...] [files]

    General options:

    -t < n >, --target < n >
    target size [default = 700]
    --bytes
    target, min and max size in bytes
    --kb
    target, min and max size in kibi bytes (KiB)
    --mb
    target, min and max size in mebi bytes (MiB) [default]
    --gb
    target, min and max size in gibi bytes (GiB)
    -i < n >, --iter < n >
    number of iterations [default = 1]
    -v, --verbose
    verbose
    --min < n >, --min-size < n >
    minimum file size [default = none]
    --max < n >, --max-size < n >
    maximum file size [default = none]
    --bs < n >, --block-size < n >
    the smallest amount of bytes a file can occupy [default = 1]
    --ss, --show-size
    print size of each output file
    --sb, --show-bytes
    print output sizes in bytes too
    --su, --show-unselected
    print unselected files
    --hsel, --hide-selected
    Don't print selected files
    --hs, --hide-summary
    hide summary line containing sum, difference and number of
    selected files
    -h, --help
    this help

    What's New in This Release:
  • Rewritten Command-line parser from scratch;
  • Added Split "search" method; Input.cc/hh code cleanup;
  • Added --dw and --ew formatting options;
  • Fixed compilation error on Solaris;
  • Removed "(unsel)" labels;
  • Fixed seed is now default;
  • Other minor changes/improvements.
    tags genetic algorithm  max size  target min  and max  min and  size default  algorithm file  command line  file fitter  default none  selected files  hide summary  file size  

    Download Genetic Algorithm File Fitter 0.5.0


     http://prdownloads.sourceforge.net/gaffitter/gaffitter_0.5.0_i386.deb?use_mirror=belnet
     http://prdownloads.sourceforge.net/gaffitter/gaffitter_0.5.0_i386.deb?use_mirror=nchc
     http://prdownloads.sourceforge.net/gaffitter/gaffitter_0.5.0_i386.deb?use_mirror=surfnet
     http://prdownloads.sourceforge.net/gaffitter/gaffitter-0.5.0.tar.bz2?use_mirror=ufpr


    Authors software

    Genetic Algorithm File Fitter 0.5.0 (by Douglas Augusto)
    Genetic Algorithm File Fitter (gaffitter) is a command-line software written in C++ that extracts --via Genetic Algorithm-- subsets o


    Similar software

    Genetic Algorithm File Fitter 0.5.0 (by Douglas Augusto)
    Genetic Algorithm File Fitter (gaffitter) is a command-line software written in C++ that extracts --via Genetic Algorithm-- subsets o

    di 4.9 (by Brad Lanam)
    di Displays usage information on mounted filesystems

    Ensim backup file fixer 2005-06-22 (by Matthew Gates)
    When the Ensim web site control panel does backups, the files it creates are often corrupt

    Archive::Rar 1.9 (by Jean-Marc Boulade)
    Archive::Rar is a interface with the 'rar' command.

    SYNOPSIS

    use Archive::Rar;
    my $rar =new Archive::Rar();
    $rar->Add(

    equivs2 1.0 (by Dan Stromberg)
    equivs2 can relatively (or very, depending on options and input size) divide a series of files into equivalence classes

    gzLogger 0.1 (by Dennis Rowe)
    gzLogger is a simple PHP5 library that allows the user to log information to compressed flat files with an approximate size defined b

    Squashfs 3.1 (by Phil Lougher)
    Squashfs project is a compressed read-only filesystem for Linux

    xdelta 3.0e (by Josh MacDonald)
    xdelta is a library and application for computing and applying file deltas

    WAVE Utilities 1.17 (by Bill Poser)
    WAVE Utilities package contains three programs for dealing with WAVE format audio files.

    SimplifyWave

    The standard permits WAVE for

    gpppkill 1.0.3 (by Oliver Schulze L.)
    gpppkill is a program for Linux that ends a ppp connection if it doesn't receive a minimal amount of bytes during certain time.

    g


    Other software in this category

    KDar - the KDE Disk archiver 2.0.7 (by Johnathan Burchill)
    KDar is the “KDE Disk archiver”, a disk-based archiving and backup utility.

    KDar is built around the “disk archive library” by Denis

    The PHP Photo Archive 1.0 RC1 (by bzrudi)
    LinPHA is an easy to use, multilingual, flexible photo/image archive/album/gallery written in PHP

    CDRDAO 1.2.2 (by poolshark)
    Cdrdao records audio or data CD-Rs in disk-at-once (DAO) mode based on a textual description of the CD contents (toc-file).

    Record

    S tar 1.5a76 (by J?rg Schilling)
    Star saves many files together into a single tape or disk archive, and can restore individual files from the archive.

    It includes

    Disk ARchive 2.3.2 (by Denis Corbin)
    Dar is a shell command that backs up directory trees and files

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags