esa / pagmo2

A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
https://esa.github.io/pagmo2/
GNU General Public License v3.0
823 stars 161 forks source link

De multi thread #553

Open jenyav94 opened 1 year ago

jenyav94 commented 1 year ago

Summary

This PR aims to introduce the batch fitness evaluation scheme to enhance the de algorithm.

Overview

bluescarni commented 1 year ago

@jenyav94 thanks for the PR and sorry for the delay in replying.

I have asked @darioizzo to take a look as he is the author of the original algorithm, but he won't be able to spend time on this until the end of the month or so.