Skip to content
Snippets Groups Projects
Commit 7913e28f authored by joachim.schmidt's avatar joachim.schmidt
Browse files

README.md has been updated and gol.md has been added.

parent 6c56335c
No related merge requests found
......@@ -54,8 +54,14 @@ Each student will have to propose either a parallel or pipelined architecture. F
![Squared reciprocal Julia sets](./img/squared_reciprocal.png)
### Game of life with **high-speed links**
# Game of Life with **high-speed links**
An alternative is to implement a **game of life** where the game board is on two boards with two screens. The boards communicate through high-speed serial links.
## How to calculate them
1. [Game of Life](./gol.md)
## Work proposals
An alternative is to implement a **Game of Life** where the game board is on two boards with two screens. The boards communicate through high-speed serial links.
![GOL](./img/gol.png)
# Game of Life
The **Game of Life** by John Conway is a cellular automaton, where cells evolve over discrete time steps according to a set of simple rules. Each cell can be either **alive** or **dead** in the grid, and its state changes depending on the number of its neighbours.
Here are the rules of Conway's Game of Life:
> 1. **Any live cell with fewer than two live neighbours dies (underpopulation)**.
> 2. **Any live cell with two or three live neighbours lives on to the next generation**.
> 3. **Any live cell with more than three live neighbours dies (overpopulation)**.
> 4. **Any dead cell with exactly three live neighbours becomes a live cell (reproduction)**.
Key points:
> * The game is played on a 2D grid where each cell can be in one of two states: **alive** (1) or **dead** (0).
> * The grid is usually considered to have infinite size, but for practical purposes, it is often limited to a finite size.
> * The **neighbours** of a cell are the 8 cells surrounding it (in a 3x3 grid excluding the cell itself).
By appliying there simple rules, the configuration of the grid evolves over time, sometimes leading to interesting patterns like oscillators, gliders, or still lifes.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment