Conway's Game of Life in Python
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
Python Simulation Tutorial - Conway's Game of Life
Tech With Tim
48.5k views
Automate Google Search API in Python
NeuralNine
54.3k views
Google Calendar Automation in Python
NeuralNine
61.2k views
Simple Bluetooth Chat in Python
NeuralNine
53.9k views
Google Sheets API Automation in Python
NeuralNine
103.6k views
Live Face Recognition in Python
NeuralNine
216.1k views
Use OpenAI's ChatGPT in Python
NeuralNine
117.7k views
PostgreSQL in Python - Crash Course
NeuralNine
118.2k views
Coding Web Crawler in Python with Scrapy
NeuralNine
138.9k views
Secure Login System in Python
NeuralNine
125.3k views
Top Comments (10)
Thank you so much dude for making this video! Excellent explanation I shall say, I could follow along with each of the steps in almost no time. I haven't used numpy so it did took me a while to understood the lines using numpy methods, ( guess shall be learning that soon as well :p) Proud seeing my own Conway Game of Life :) Thanks!!
When you declare your numpy arrays, you use the default type of nd.float64. This is over the top, as each item in the array will be 0 or 1. It would be better to use nd.int8
4:19 Why not just np.zeros(cells.shape) ?
How does your alive calculation handle corner cases, for example, the (0,0) cell? Won't it go out of bound?
Incredible! Thanks for your work!
Recently, I have noticed that an rgb tuple is way faster in rendering than a #
Thanks for sharing
That's so amazing 😍
Thank you so much for this video. You are just amazing.
Awesome, thanks so much for this clear and consise explanation with all the steps. It works! Very helpful for beginners like me.
Unlock the Data Inside
Turn Videos into Knowledge
- Get FREE 10/day: transcripts, summaries, chats
- Chat with videos, export text & PDF
- $1 free API credit for RAG, chatbots & research
Free forever plan • All features unlocked
Top Comments (10)
Thank you so much dude for making this video! Excellent explanation I shall say, I could follow along with each of the steps in almost no time. I haven't used numpy so it did took me a while to understood the lines using numpy methods, ( guess shall be learning that soon as well :p) Proud seeing my own Conway Game of Life :) Thanks!!
When you declare your numpy arrays, you use the default type of nd.float64. This is over the top, as each item in the array will be 0 or 1. It would be better to use nd.int8
4:19 Why not just np.zeros(cells.shape) ?
How does your alive calculation handle corner cases, for example, the (0,0) cell? Won't it go out of bound?
Incredible! Thanks for your work!
Recently, I have noticed that an rgb tuple is way faster in rendering than a #
Thanks for sharing
That's so amazing 😍
Thank you so much for this video. You are just amazing.
Awesome, thanks so much for this clear and consise explanation with all the steps. It works! Very helpful for beginners like me.