Рет қаралды 931
Conway's Game of Life is very famous for its simplicity and intuitive way to simulate cellular automata -- how the cells evolve and die in a certain environment. Based on some certain pre-determined rules, one can test their theory on evolutionary ideas. The Game of Life is all about whether a cell continues its legacy or dies either due to overcrowding or loneliness. The rules are simple and the Game is set. The only thing left is to Simulate it.
Chapters:
0:00 - Intro
0:11 - The Rules of Game of Life
0:42 - Visualizing the Grid
1:16 - Demonstrating the Formula
2:10 - Code: Initializing the Grid
2:37 - Code: Getting the Number of Neighbours
2:59 - Quick Demonstration of Convolution
3:30 - Code: Updating the Grid to the Next Stage
4:21 - Application of the Game of Life
4:45 - Thanks and Support
Grant Sanderson's ( @3blue1brown ) video on Convolution:
• But what is a convolut...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This video is animated using Grant Sanderson's (@3blue1brown) library Manim (based on Python).
Manim is an engine for precise programmatic animations, designed for creating explanatory math videos.
Code for this video:
github.com/Varniex/manim_videos
Let's connect on Twitter:
/ varniex
Support this Channel by buying me a Book:
buymeacoffee.com/Varniex
Manim GitHub Repository:
github.com/3b1b/manim
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#manim #python #animation