A search and optimization library, focusing on metaheuristics. Currently includes implementations for:
- Hill Climbing search,
- Simulated Annealing,
- Genetic Algorithms,
- Differential Evolution,
- Beam search,
- Harmony search,
- Particle Swarm optimization,
and others.
Can be loaded with CommonJS (for Node), AMD (via RequireJS) or a script tag (sets 'inveniemus' in the global namespace).
Open source under an MIT license. See LICENSE.
Development requires NodeJS. Download the repository and run npm install
to install dependencies, like: RequireJS, Grunt, Karma and Jasmine.
This software is being continually developed. Suggestions and comments are always welcome via email.
Contributors: