Skip to content

The AEFA algorithm may have problems #7

@abcdvvvv

Description

@abcdvvvv

The EGGHOLDER function is not a difficult function, but the AEFA algorithm is unable to find its global optimum, as shown in testset:

@test algo.gbest == [-461.648054120324, -390.06329199871277]

The global optimal solution is at (512,404.2319) and the objective function value is -959.6407. So I was thinking there might be something wrong with the AEFA algorithm, could you check it?

This algorithm was the first one I modified and I wanted to use it as a benchmark, so making sure it was correct first was necessary.

The second problem is that an error occurs when compiling the package, suggesting that the levy function cannot be found. Please check this.

l = 0.5 * levy(N, dim, 1.5)

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions