Projects / GAUL / Releases

All releases of GAUL

  •  22 Apr 2005 16:29
Avatar

    Release Notes: This release adds support for the user-defined ranking callback GARank, along with built-in ga_rank_fitness(), support for the differential evolution algorithm, optimized alternative search functions when specifically applied to double-array chromosomes, and a ga_population_get_island() function.

    •  22 Feb 2005 10:34
    Avatar

      Release Notes: Numerous additions and improvements were made. Most notably, island-model genetic algorithms are now available as parallel versions using either MPI or pthreads. Several new demonstration programs were added to the distribution.

      •  29 Jun 2004 03:12
      Avatar

        Release Notes: The parallel processing code was overhauled. The MPI-based code was improved in terms of maintainability and ease of use. Thread-based code was rationalized, and now only pthreads are supported. Buggy and incomplete PVM support was removed entirely. OpenMP is now supported.

        •  28 Aug 2003 07:11
        Avatar

          Release Notes: ISO C99 compliance was improved, and a MS Windows port was made. Several additional example programs were added and several minor bugs were fixed.

          •  25 Jul 2003 04:56
          Avatar

            Release Notes: This release contains several significant bugfixes. It also introduces a much improved layout of installed header files. A new example program, royalroad_bitstring, is provided. Several new functions are available for accessing properties of the population structures: ga_population_get_crossover(), ga_population_get_mutation(), ga_population_get_migration(), ga_population_get_elitism(), and ga_population_get_scheme().

            •  03 Jun 2003 10:58
            Avatar

              Release Notes: The current development cycle has seen miscellaneous code tidying and fixes along with the addition of some new features including new GA selection operators, support for deterministic crowding, better internal support for interfaces to arbitrary scripting engines, and RPM packaging improvements.

              •  06 Apr 2003 23:39
              Avatar

                Release Notes: The current development cycle has seen lots of behind-the-scenes code tidying and fixes. All users are encouraged to upgrade to this version. Major new features available include a ga_fitness_mean() function which provides additional statistics, a ga_population_get_generation() function to access the generation number from within the callbacks used during evolution, and a new elitism option to re-evaluate the parents' fitnesses and maintain them in the population only if they still have a sufficiently high fitness.

                •  21 Dec 2002 03:26
                Avatar

                  Release Notes: The main additions to this release are much improved non-evolutionary heuristic algorithms. This release has been tested on a range of platforms, including Linux, Solaris, and FreeBSD. There are numerous fixes for compilation with MingW for Windows and some minor fixes for clean compilation on Solaris and FreeBSD. A kludge has been added to avoid a problem with "OpenMOSIX weird bus error bug". Hill climbing (random ascent and next ascent) code has been completely rewritten. Simplex search, random search, systematic search, and steepest ascents algorithms have been added, along with some examples.

                  •  15 Oct 2002 21:32
                  Avatar

                    Release Notes: A few missing intrinsic functions have been added. Several enhancements have been incorporated into the build process, along with significant bugfixes. A minor bug in ga_evolution_forked() which caused an incorrect number of forked processes to be reported has been fixed. The simulated annealling algorithm has been completely rewritten. A new Tabu search algorithm has been added. Three new example programs have been added to demonstrate Tabu searching and Simulated Annealling. Alpha EV56 binaries (tested on RedHat 7.1) are now available.

                    •  06 Sep 2002 07:29
                    Avatar

                      Release Notes: This release sees a number of architectural changes. Developers using GAUL should note that a number of API changes have been introduced during this release cycle. This means that backward compatibility is now broken. No further major API changes are planned as a stable version 1.0 is worked toward.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.