Comment Comment by ville It looks like there is something missing in the first example in Javascript.Population = (function() { Population.prototype.genomes = []; })();This throws a ReferenceError because Population is not defined.Genome = (function() { Genome.prototype.values = []; function Genome(values) { this.values = values != null ? values : this.initial(); } Genome.prototype.inital = function(){ return [RANDOMARRAY FROM [0-14]] } })();After this part Genome will be undefined. parent ville 14 years ago
Population = (function() { Population.prototype.genomes = []; })();
This throws a ReferenceError because Population is not defined.
Genome = (function() {
})();After this part Genome will be undefined.