An evolutionary computation framework to (automatically) build fast parallel stochastic optimization solvers
This release mainly adds automated algorithm design capabilities to Paradiseo.
Paradiseo is now requiring a modern compiler handling the C++17 standard (and CMake 3.10).
eoEvalIOH
),eoAlgoFoundry
),eoAlgoRestart
: an algorithm that can manage restarts (and automates the necessary state reset),eoEliteSelect
: a sequential selector that returns the best individual,eoValueParam
by its name,eoEvalCmd
: an evaluator which calls a system command,eoEvalNamedPipe
: an evaluator which interacts through named "FIFO" pipes,eoEvalNanThrowException
: an evaluator which checks for NaN values,edoContAdaptiveFinite
: a continuator that checks a covariance matrix state.And the HTML documentation's style is now more beautiful, and one recovered the lost MO tutorials.
This (pre)release mainly adds automated algorithm design capabilities to Paradiseo.
Paradiseo is now requiring a modern compiler handling the C++17 standard (and CMake 3.10).
eoEvalIOH
),eoAlgoFoundry
),eoAlgoRestart
: an algorithm that can manage restarts (and automates the necessary state reset),eoEliteSelect
: a sequential selector that returns the best individual,eoValueParam
by its name,eoEvalCmd
: an evaluator which calls a system command,eoEvalNamedPipe
: an evaluator which interacts through named "FIFO" pipes,eoEvalNanThrowException
: an evaluator which checks for NaN values,edoContAdaptiveFinite
: a continuator that checks a covariance matrix state.Many fixes and improvements are not listed here.
Published in the ECADA workshop of the GECCO 2021 conference.