Javascript implementations of Artificial Bee Colony, Differential Evolution, Particle Swarm Optimization, Evolution Strategies, Simulated Annealing and Genetic Algorithms for bound constraint single objective continuous optimization problems.
ContinuousOptimizer.js: Base class for metaheuristic optimizers.
benchmarkExperimentsPage.html: Example usage of the optimizers for sensor deployment problem. (See http://yzgrafik.ege.edu.tr/~ugur/contopt_js/benchmarkExperimentsPage.html)
sensorDeploymentCaseStudyPage.html: Example usage of the optimizers for standard benchmark problems. (See http://yzgrafik.ege.edu.tr/~ugur/contopt_js/sensorDeploymentCaseStudyPage.html)
This source code belongs to the following paper:
Gökalp, O., Bodur, S., & Uğur, A. (2019). CONTOPT-JS: Sürekli Eniyileme Problemleri için Metasezgisel Algoritmalar tabanlı bir JavaScript Yazılım Kütüphanesi. Akıllı Sistemler ve Uygulamaları Dergisi, 2(1), 1-7.