And now we have life, written in Bash: <a href="http://newark.lug.org.uk/wiki/doku.php?id=bash_life">http://newark.lug.org.uk/wiki/doku.php?id=bash_life</a><br><br>It&#39;s pretty slow, I haven&#39;t even tried to put in anything to boost efficiency. I found on my laptop, running Gnome I got roughly a frame a second on the bigger of the two patterns. On the test pattern I got around 2, maybe 2.5 frames a second.<br>
<br>Please feel free offer critique although bear in mind it isn&#39;t meant to be pretty or good - it was really just a quick hack that gets the job done.<br><br><br>Kind Regards,<br>Chris Hayes<br><br><div class="gmail_quote">
On Sat, Feb 21, 2009 at 10:16 PM, Steve Caddy <span dir="ltr">&lt;<a href="mailto:steve.m.caddy@ntlworld.com" target="_blank">steve.m.caddy@ntlworld.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Chris Hayes wrote:<br>
&gt; ... the only thing that I can&#39;t quite get my head around regarding life is<br>
&gt; what order to calculate the cells in. I mean; if you work left to right, top<br>
&gt; to bottom you&#39;ll get a different outcome than if you - say, do the opposite.<br>
<br>
</div>I&#39;m under the impression that each generation is calculated from the state of<br>
its parent, but the new state isn&#39;t written to the grid until the entire next<br>
generation has been calculated. It&#39;s unimportant which order you consider the<br>
cells in, because all the neighbours are static during the calculation of the<br>
next generation. What is interesting to consider, is what happens at the edge<br>
of the playing area... should it wrap around, or should you consider the edge<br>
to be composed of permanently dead cells?<br>
<br>
Steve<br>
<font color="#888888"><br>
--<br>
Steven M Caddy, MEng ------------------------------------------------------<br>
Email: <a href="mailto:steve.m.caddy@ntlworld.com" target="_blank">steve.m.caddy@ntlworld.com</a><br>
<br>
_______________________________________________<br>
Newark mailing list<br>
<a href="mailto:Newark@mailman.lug.org.uk" target="_blank">Newark@mailman.lug.org.uk</a><br>
<a href="https://mailman.lug.org.uk/mailman/listinfo/newark" target="_blank">https://mailman.lug.org.uk/mailman/listinfo/newark</a><br>
</font></blockquote></div><br>