Translations of this page?:

AgCSP

AgCSP is a tool design to help research on evolutionary computation. It provide a library wich enable the design of new evolutionary operator easily. Main caracteristics:

  • Can manage constraint system
  • Report in HTML or Postscript
  • Configured with text files
  • Configuration files can be generated by a graphical GUI
  • Loading of graph coloring problems in Dimacs challenge format
  • Loading of urbcsp
  • Object conception of algorithms
  • Automatic generation (base), insertion and supression of new operators
  • Used of GNU tool to configure the library
  • A single process problem can be use in parallel without modification of sources or configuration files
  • You can test your operators with parallel algorithms without rewriting them
  • Can produce statistical tests automaticaly
  • The algorithms parameters can evolve dynamicly
  • Automatic insertion in the GUI of new operators
  • Can run under X-Window (GTK, Motif) and MS-Windows
  • The arity of the operators can be more than 2

Download

At this time, there is only a Source package

From SVN

You can, take the Subversion version (At this time, i think you should not take it), or an archive version which is theoricaly more stable than the SVN version.

To get the SVN version follow this step. In a shell type :

$ svn co agcsp.svn.sourceforge.net:/svnroot/AgCSP/trunk

After a while you will have the sources in your directory. To compile them, for an obscure raison you have to to a :

touch aclocal.m4

before doing the ./configure

As tar/gz archive

Here a link to the latest release : AgCSP-0.6.1.tar.gz

Configuration and Installation

In the directory doc, there is a complete guide to the installation, but for now it is in french. So for the non-french people, here a short explanation.

First if you want all the tools you must have :

WxWindows a portabe GUI Perl a scripting langage GnuPlot a graph ploting tool PVM a parallele processing tool (but you still can use as a single user) One all of this work, you just type :

./configure
make
make install

in AgCSP directory and all must work fine. You can specify 2 option to the configuration file :

--enable-debug : activation of debug
--disable-shared : do no build library a shared lib (faster)

After the installation you will have the folowing files installed :

  • wxAgCSP : The graphical gui executable
  • AgCSP : The consol executable
  • AgCSPspv : the Client/Server executable

Before launching this file you must copy the file agcsprc (which is in the sample directory) in your home directory with the name .agcsprc. You must edit this file and modify the 2 variable BASE and DATA for them to point at valide directory. BASE directory will keep the results from all the runs, and DATA is the directory wich keep configuration files.

 
/opt/dokuwiki/data/pages/en/agcsp/agcsp_home.txt · Last modified: 2010/01/31 09:44 by fabrice
 
RSS - 2007 © CoreDmp