Download List

Descripción del Proyecto

Genetic Algorithm File Fitter, GAFFitter for short, is a tool based on a genetic algorithm (GA) that tries to fit a collection of items into as few as possible volumes of a specific size. For example, the items might be files/directories and the volumes might be CDs or DVDs. The task of arranging items in such manner that the number of required bins is minimized is called Bin Packing, a NP-hard combinatorial problem for which no deterministic polynomial-time algorithm is known. Using heuristics, such as GAs, it is usually possible to approximate -- and often reach -- the best solution for the problem within a reasonable time.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-08-17 02:43
0.6.0

Esta versión se caracteriza por grandes cambios. La búsqueda de un algoritmo genético fue completamente reescrito, y ahora adopta un enfoque más adecuado capaz de realizar una mejor optimización. Algunas opciones se han modificado o añadido, a fin de mejorar la GAFFitter como un filtro, que la integración con otras herramientas más fácil y más fiable. Scripts de Python se han añadido, incluyendo secuencias de comandos para la creación de imágenes ISO 9660 y la integración de GAFFitter con CD / aplicaciones de grabación de DVD (como K3B y Brasero).
Tags: Major feature enhancements
This release features major changes. The genetic algorithm search was completely rewritten, and now adopts a more suitable approach able to perform better optimizations. Some options were modified/added in order to improve GAFFitter as a filter, making integration with other tools easier and more reliable. Python scripts were added, including scripts for ISO 9660 image creation and integration of GAFFitter with CD/DVD burning applications (like K3B and Brasero).

2008-06-04 20:51
0.5.2

Este comunicado fue esencialmente una versión de mantenimiento. La licencia se ha actualizado a la GNU GPLv3. La búsqueda de fuerza bruta se ha mejorado y ahora acepta cualquier número de archivos de entrada. Una incompatibilidad (error de compilación) con gcc-4.3 fue corregido.
Tags: Minor bugfixes
This release was essentially a maintenance
release. The license was upgraded to the GNU
GPLv3. The Brute Force search was improved and now
accepts any number of input files. An
incompatibility (compilation error) with GCC-4.3
was fixed.

2007-03-28 13:24
0.5.1

Este lanzamiento corrige un error en relación a una variable no inicializada y cambia el comportamiento predeterminado de GAFFitter, que ahora los extractos de los volúmenes iteraciones de lo posible (con un número ilimitado).
Tags: Minor bugfixes
This release fixes a bug regarding an
uninitialized variable and changes the default
behavior of GAFFitter, which now extracts the
volumes as much as possible (with unlimited
iterations).

2006-08-28 22:54
0.5.0

Esta versión se caracteriza por una nueva analizador de línea de comandos y ejecuta la "búsqueda de Split" método. Dos opciones de formato se han introducido nuevos. También hay limpieza de código, una solución para un error de compilación en Solaris, y otros cambios menores.
Tags: Major feature enhancements
This release features an entirely new command line parser and implements the Split "search" method. Two new formatting options have been introduced. There are also code cleanups, a fix for a compilation error on Solaris, and other minor changes.

2006-08-02 13:51
0.4.2

Esta versión corrige errores de compilación en algunas arquitecturas. Un caso de la opción de clasificación insensible fue añadido, y otros cambios de menor importancia también se hicieron.
Tags: Minor bugfixes
This release fixes compilation errors on some
architectures. A case-insensitive sorting option
was added, and other minor changes were also made.

Project Resources