我建议将以下资源作为元胞自动机(CA)的介绍:
要立即开始使用不同的CA,运行他们的进化,检查属性 - 尝试Wolfram | Alpha.这是一种将平面英语转换为计算的计算知识引擎.输入例如"规则110".这是其他一些例子.探索!
必读的是Stephen Wolfram撰写的"New Kind of Science"一书,可在线免费获取(您可能需要注册一次).
Wolfram科学暑期学校提供优质的免费资源和在线讲座.但我真的建议申请实际的3周计划.您将获得在CA和相关领域进行真正研究的经验,并与教师和学生合作.
Wolfram演示项目有许多免费的CA应用程序
有关更深入的阅读,请参阅Stephen Wolfram的出版物
MathWorld有很好的介绍文章:Elementary Cellular Automaton和Cellular Automaton
当然,最好的工具是Mathematica,内置CellularAutomaton功能和许多相关的研究功能.您可以下载免费试用版或检查您的学校是否有许可证.
PS这是示例CA Mathematica代码,显示了该语言中编程结构的简单和紧凑:
Image3D /@ CellularAutomaton[{14, {2, 1}, {1, 1, 1}}, {{{{1}}}, 0}, {{3, 10}}]
Run Code Online (Sandbox Code Playgroud)

Table[ArrayPlot[Mean[
CellularAutomaton[{i, {2, 1}, {1, 1}}, {{{1}}, 0}, 30]],],
{i, 2, 20, 4}]
Run Code Online (Sandbox Code Playgroud)
