spoke about genetic algorithms. must have:

  • variation (mutation in the offspring)
  • heredity
  • selection (informed by how close it is to success)
let touched_cells = cells.filter(cell => {return cell.isTouched(mouseX, mouseY)}); 

spoke about lenia artificial life, by bert-wang-chak-chan.