TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Conway's Game of Life – Trying It on Images

26 pointsby vsakosabout 10 years ago

8 comments

thearn4about 10 years ago
Cool idea. I just made a quick implementation for those who want to use it&#x2F;see it live:<p><a href="https://github.com/thearn/game-of-life/blob/master/image.py" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;thearn&#x2F;game-of-life&#x2F;blob&#x2F;master&#x2F;image.py</a><p>I&#x27;ll make a quick .gif, if folks are interested.
评论 #9221771 未加载
amyjessabout 10 years ago
&gt; The only other thing I&#x27;ll state is that Life is a Turing-complete machine, so with right initial states it can &quot;do&quot; any computer algorithm.<p>This only hints at the more important part: only a Turing-complete language can implement Life. Thus, an implementation of Life in a particular language is proof that that language is Turing-complete.
评论 #9222458 未加载
评论 #9221595 未加载
andrepdabout 10 years ago
Interesting concept, but some video of the results is missing.
评论 #9221143 未加载
评论 #9221042 未加载
jffryabout 10 years ago
The author has a repo on GitHub: <a href="https://github.com/anbud/PxlSort" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;anbud&#x2F;PxlSort</a><p>(The link was hidden midway through the article and it was very non-obvious that it was a link)
kleer001about 10 years ago
Well, why not treat the RGB image as 3 games of life? One fore each channel.
wollwabout 10 years ago
You can also create automata with video by treating it as a three dimensional world. I did a bit of messing around with this a few months ago[1] and created some examples. The only one I can still find that is interesting is probably this one: <a href="http://gfycat.com/SelfreliantUnequaledAmericanindianhorse" rel="nofollow">http:&#x2F;&#x2F;gfycat.com&#x2F;SelfreliantUnequaledAmericanindianhorse</a> (Forgive the source material.)<p>Of course it&#x27;s hard to look at all of a video at once, so you only see slices of the actual world...<p>[1] <a href="https://github.com/Wollw/Video-Automata" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Wollw&#x2F;Video-Automata</a>
stringhamabout 10 years ago
Here&#x27;s an example I made in plnkr.co: <a href="http://embed.plnkr.co/y1a3DWh1P8tTTUamsWbE/preview" rel="nofollow">http:&#x2F;&#x2F;embed.plnkr.co&#x2F;y1a3DWh1P8tTTUamsWbE&#x2F;preview</a><p>It begins by filling in the canvas with random colors.
eigenbomabout 10 years ago
If you&#x27;re interested in how artists use these systems, McCabe&#x27;s Bone Music is a good start: <a href="https://vimeo.com/17329897" rel="nofollow">https:&#x2F;&#x2F;vimeo.com&#x2F;17329897</a>.