INNER CODE UNIT · JavaScript
setup
ren-yuan/c2.js · examples for p5.js/Chromosome1.js:20
function setup() {
createCanvas(960, 540);
colorMode(HSL, 100);
rectColor = color(random(0, 8), random(30, 60), 60);
for(let i=0; i<300; i++) {
let c = new c2.Chromosome();
c.initInteger(target.length, 32, 126);
chromosomes.push(c);
}
p = new c2.Population(chromosomes, .7, .01, fitness);
p.setCrossover('two_point');
p.setMutation('random');
}
function draw() {
background('#cccccc');