Field of artificial intelligence, a genetic algorithm (GA) is a search heuristic that mimics the process of natural evolution.
With this implementation have a basic implementation, in JavaScript, that can be manipulated to solve various problems.
Help is welcome: fork, modify and make a pull request.