Homepage



  » Welcome
  » About
  » Hosting

  General AI



  » Introductions
  » Finite State Machines
  » Ameliorated Future
  » Miscellaneous

  Neural Networks



  » Introductions
  » Backpropagation
  » Optimization
  » Simulators
  » Applied NNs
  » Sample Code
  » Image Recognition
  » Image Compression

  Artificial Life



  » Tutorials
  » Sample Code

  Genetic Algorithms



  » Libraries
  » Sample Code

  Fuzzy Logic



  » FAQ

  Games



  » Sample Code

  Reinforcement Learning



  » Tutorials
  » FAQ

You are in: Genetic Algorithms  /  Libraries  /  GAL
GAL

GAL is the successor of GGA, where I've simplified the interface a bit, and now use bitwise manipulation instead of using a whole char for a binary value. GAL is a work in progress; the interface may change, subtly or not, between updated versions.

It emerged, when working on the genetic algorithm solution to the n-queens problem described above, that the n-queens-specific part of the code was very small. Thus, I got the idea to create a generic GA library and make the N-queens solver an example application.

Get the source:

  • gal (relased under the GNU LGPL).
  • gga (relased under the GNU LGPL).

Please note that if you want to try this out, you also need to install Yalla since GAL/GGA depend on it. You can download Yalla here and you can check for new versions here.

Please not that these files have been uploaded to the Avaye server on 10/3/2003. It is possible that the author, Stig Brautaset, has released a newer version since then. You can check on his homepage.






Download Article
Printer Friendly
Back


All content copyrighted by Avaye.com