A genetic algorithm for multivariate optimization written in Python.
Put SplittingForContinuousOptimization.py in your working directory import it
as follows:
from SplittingForContinuousOptimization import SCOfrom SplittingForContinuousOptimization import SCO, peaks
import numpy as np
SCO(S=peaks, N=200, ς=0.8, w=0.5, B=[-3*np.ones(2), 3*np.ones(2)])- Kroese, D. P., Botev, Z., Taimre, T., & Vaisman, R. (2019). Data Science and Machine Learning : Mathematical and Statistical Methods.