Server for Cloudy Evolutionary Algorithms
JavaScript CSS HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
client
public
test
utils
.eslintrc
.gitignore
.travis.yml
ChangeLog
LICENSE
Procfile
README.md
app.json
ey.yml
index.js
is_solution.js
package.json

README.md

Browser-based volunteer computing platform.

A platform, based on Node.js and JavaScript, for creating a volunteer computing experiment that can be easily used from a browser.

Continues work in this area, whose results you can check in papers such as Designing and Modeling a Browser-Based DistributedEvolutionary Computation System. If you use this software, we would be very grateful if you would cite it using this:

@inproceedings{Merelo-Guervos:2015:DMB:2739482.2768465,
 author = {Merelo-Guerv\'{o}s, Juan J. and Garc\'{\i}a-S\'{a}nchez, Pablo},
 title = {Designing and Modeling a Browser-Based DistributedEvolutionary Computation System},
 booktitle = {Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation},
 series = {GECCO Companion '15},
 year = {2015},
 isbn = {978-1-4503-3488-4},
 location = {Madrid, Spain},
 pages = {1117--1124},
 numpages = {8},
 url = {http://doi.acm.org/10.1145/2739482.2768465},
 doi = {10.1145/2739482.2768465},
 acmid = {2768465},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {desktop grid, distributed computing, internet computing, socio-technical systems, volunteer computing},
}

About this version

The original version is in NodIO. This is a pared-down version for the Cloudy GA tutorial at GECCO 2016.

Please check the clients subdirectory for examples on how to use it in practice or go to the tutorial site for a bit of context and more examples.