/EE6227

Primary LanguagePythonMIT LicenseMIT

EE6227

Assignment 1

Setup on which the code was tested

  • python==3.6
  • numpy==1.19.2

Test Functions

PSO

CLPSO

Issues

When using tournament selection to generate exemplars, instead of taking two particles and comparing them, we shuffled the p_best and chose the top %20 as the set for new exemplars, this measure accelerates the process and also has a good performance.