Cellular automata

Grid, states, neighbourhood and a local rule applied everywhere at once; elementary automata and the Wolfram number; Conway's Game of Life and its patterns.

  • 27 cards
  • 4 topics
  • Free

The outline, topic by topic

Each topic is weighted the way the exam weighs it.

  1. Concepts
  2. Questions
  3. Sort and link
  4. The numbers

A few cards from the deck

  • Cellular automaton: what is it?

    Show the answer

    A grid of cells, each in one of a few states, that change at every generation according to the same local rule, read from the state of the neighbouring cells.

    The update is synchronous: all new values are computed from the previous generation, then written together.

  • A live cell has four live neighbours. What does it become in the next generation?

    • It dies, from overcrowding
    • It survives, since it does not have fewer than 2 neighbours
    • It survives and a neighbour is born next to it
    • It survives, as with 2 or 3 neighbours
    Show the answer

    It dies, from overcrowding

    Survival takes exactly 2 or 3 live neighbours. With 4 or more the cell dies, and so it does with 0 or 1 (loneliness).

  • In a cellular automaton, all cells are updated …, from the state of the … generation.

    Show the answer

    In a cellular automaton, all cells are updated at the same time, from the state of the previous generation.

    Updating one cell after another and reusing the new values would make the result depend on the scan order, and it would no longer be the same automaton.

  • Moore neighbourhood: what is it?

    Show the answer

    The eight cells surrounding a cell on a grid: the four sides and the four diagonals.

    It is the neighbourhood of the Game of Life. The von Neumann neighbourhood is limited to the four sides.