04/04/2024


Working Title 1: Population Flocking

Description 1

Adding game of life rules to flocking simulation.

  1. Constant alignment
  2. If overpopulation (more than 3 live neighbors), increase separation force (avoid local flockmates).
  3. If underpopulation (fewer than 2 live neighbors), increase cohesion force (move toward average position of flockmates)
  4. If survival (2 or 3 live neighbors) over set period of time, birth ?
  5. If alone, death.

I’ll probably change the numbers a bit to get bigger groups.

For recap,

Game of Life Rules

  1. Any live cell with fewer than two live neighbors dies, as if by underpopulation.
  2. Any live cell with two or three live neighbors lives on to the next generation.
  3. Any live cell with more than three live neighbors dies, as if by overpopulation.
  4. Any dead cell with exactly three live neighbors becomes a live cell, as if by reproduction.

Flocking Model Steering Behaviors

Separation: steer to avoid crowding local flockmates

Alignment: steer towards the average heading of local flockmates

Cohesion: steer to move toward the average position of local flockmates

Working Title 2: Societal Game of Life

Description 2

Building on my previous week’s sketch, Game of Life with Attractors by using particles to create feedback system with forces.