This repository implements several heuristic optimization algorithms and visualizes their (intermediate) solutions.
- Hill Climbing
- Simulated Annealing
- Genetic Algorithm
- Particle Swarm Algorithm
- To be updated.
This repository provides several test functions for solving global minimum problem. Single-objective functions including:
- Rastrigin (DONE)
- Ackley (DONE)
- Bukin (DONE)
- Sphere (DONE)
- Rosenbrock (DONE)
- Cross-in-tray (DONE)
Multi-objective functions:
- To be updated.
Hill Climbing:
Simulated Annealing:
Genetic Algorithm:
Particle Swarm Algorithm: