SEAGE is an open-source software that provides various meta-heuristic algorithms with their implementations on various optimization problems.
Each meta-heuristic can be handled through an unified interface of an object called Adapter.
Agents have been designed to solve optimization problems through a collaboration of different meta-heuristics.
Product's homepage
Here are some key features of "SEAGE":
· Genetic Algorithms
· Tabu Search
· Simulated Annealing
· Particle Swarm Optimization
· Ant Colony Optimization
· Metaheuristic library
· Hyper-heuristic approach
Requirements:
· Java 2 Standard Edition Runtime Environment