gugarosa / opytimizer

🐦 Opytimizer is a Python library consisting of meta-heuristic optimization algorithms.
https://opytimizer.readthedocs.io
Apache License 2.0
604 stars 41 forks source link

chore(optimizers): Adds Slime Mould Algorithm. #35

Closed douglasrodrigues closed 1 year ago

douglasrodrigues commented 1 year ago

Adding Slime Mould Algorithm based on paper: "Slime mould algorithm: A new method for stochastic optimization".

new file: examples/optimizers/science/create_sma.py modified: opytimizer/optimizers/science/init.py new file: opytimizer/optimizers/science/sma.py new file: tests/opytimizer/optimizers/science/test_sma.py