Skip to content

Conway's Game of Life is sequential, here high-dimensional states are projected into the two-dimensional space, and connected, furthermore, meta-data is added to create interactive 2D visualizations.

License

Notifications You must be signed in to change notification settings

matgege/Projection-Space-Exploration

Repository files navigation

Projection-Space-Exploration

Conway's Game of Life is sequential, here high-dimensional states are projected into the two-dimensional space, and connected, furthermore, meta-data is added to create interactive 2D visualizations.

Projection Figures

t-SNE projection for 25 games with 300 steps each

t-SNE t-SNE

t-SNE projection for 5 games with 300 steps each

t-SNE

UMAP projection for 25 games with 300 steps each

UMAP

PCA projection for 25 games with 300 steps each

PCA

Data Description

52 random games are created on a 30 by 30 grid, and then they evolve over 300 steps. (300 generations)

See details in the dataset description

The game can never stop evolving as in the picture below.

Game_0

It could also result in a still life, after some steps.

Game_22

However, it could also die out.

Game_51

Rules of the Game

  • Any live cell with fewer than two live neighbours dies.
  • Any live cell with two or three live neighbours lives on to the next generation.
  • Any live cell with more than three live neighbours dies.
  • Any dead cell with exactly three live neighbours becomes a live cell.

Details: Conway's Game of Life - Wikipedia

Credits

Projection Path Explorer

t-SNE

UMAP

PCA

About

Conway's Game of Life is sequential, here high-dimensional states are projected into the two-dimensional space, and connected, furthermore, meta-data is added to create interactive 2D visualizations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published