update readme
1 file changed
tree: f0377e1c4a95b3325e420ee59901818a133912c2
  1. results/
  2. src/
  3. pom.xml
  4. README.md
README.md

DE, PSO Comparative study

The purpose of the project was to implement both the PSO and DE algorithms and perform a comparative study.

Build instructions

mvn clean compile assembly:single

Running

java -jar <path to jar>.jar -display <Benchmark name>

To run the benchmarks and output the rest results

java -jar <path to jar>.jar -test

or

java -jar <path to jar>.jar -test <Benchmark name>

Benchmark Examples

Differential Evolution

Ackley
alt text

Bent Cigar
alt text

Discus
alt text

Griewank
alt text

Rastrigin
alt text

Rosenbrock
alt text

Particle swarm optimization

Ackley
alt text

Bent Cigar
alt text

Discus
alt text

Griewank
alt text

Rastrigin
alt text

Rosenbrock
alt text