xxxxxxxxxx
71
let cells = [0,0,0,0,1,1,1,1,0];
const cellSize =4;
let currentRow =0;
function setup() {
createCanvas(400, 400);
background("black");
// stroke('white');
const numCells = width / cellSize;
// for (let i = 0; i < numCells; i++) {
// cells[i] = round(random(0,1));
// }
cells[round(numCells / 2)] = 1;
// frameRate(10);
}
function draw() {
fill("white");
stroke("black");
// noStroke();
// translate(width/2,height/2);
translate(100, currentRow*2 * cellSize/3);
currentRow++;
// for (let i = 0; i < cells.length; i++) {
// if (cells[i] == 0) {
// // fill("black");
// stroke('white');
// // translate(2,-2);
// // rotate(137.5);
// // rect(i * cellSize,0, cellSize/PI, cellSize/PI);
// ellipse(i * cellSize,0, cellSize/PI, cellSize/PI);
// // line(i * cellSize,0, cellSize/PI, cellSize/PI);
// } else {
// // fill("white");
// stroke('black');
// // rotate(90);
// ellipse(i * cellSize,0, cellSize, cellSize);
// // line(i * cellSize,0, cellSize, cellSize);
// // rotate();
// // noStroke();
// }
// ellipse(i * cellSize,0, cellSize/PI, cellSize/PI);
}
// let newCells = [];
// for (let i = 0; i < cells.length; i++){
// const left = cells[i-1] ?? 0;
// const middle = cells[i];
// const right = cells[i+1] ?? 0;
// const sum = left + middle + right;
// // print(sum);
// if (sum != 4) {
// newCells[i] = 1;
// } else {
// newCells[i] =0
// }
// newCells[i] =;
// }
// cells = newCells;
// rotate(2);
}