编程模拟自然(九):元胞自动机

本文介绍了元胞自动机作为理解复杂系统和码海中Bug行为的模型。通过引用《码海之巅》一书,展示了元胞自动机的原理,包括平稳型、周期型、混沌型和复杂型。同时,文章以寓言故事的形式探讨了生命游戏和六边网格,以及元胞自动机在并行计算和图像处理等领域的应用。
摘要由CSDN通过智能技术生成

  旧书有云:发鸠之山,其上多柘木。有鸟焉,其状如乌,文首、白喙、赤足,名曰精卫,其鸣自詨。

  一日,精卫游于码海,溺而不返,后常衔西山之木石,以堙于海。有诗为证:

  万事有不平,尔何空自苦;

  长将一寸身,衔木到终古?

  我愿平码海,身沉心不改;

  码海无平期,我心无绝时。

  呜呼!君不见,西山衔木众鸟多,鹊来燕去自成窠!

  (前情提要:主角元乘坐返回舱降落到了码海上,随后遇到了个鸟人...)

  “咳咳,远道的客人,我名精卫XIV,乃是先祖精卫鸟的第十四代后裔...”鸟人作自我介绍

  “...你是谁,从哪里来又要到哪里去?”鸟人顿了顿接着问道

  元不禁陷入了沉思,哲学问题总是难以快速给出答案。

  精卫XIV打量了会儿元,见其仍沉默不语,更是坚定了自己的想法,又道

  “少年,我看你颈椎清奇,必是万中无一的编程奇才,今日与你有缘,这里有一本《码海之巅》,就赠予你了。”

  “唔,这讲的是什么?”元好奇道。

  “精卫变成了个鸟人,但他没有放弃这个世界的爱,他始终微笑着,终于被一名仁慈的老板发觉,老板把他招聘来做了后端开发,十年以后,精卫终于成为了一名伟大的软件测试师。所以,我们不要放弃希望,天使永远住在你微笑的嘴角。”

  ...

注:码海,充斥着代码的海洋

注:Bug,码海中普遍存在的一种生物

第一章 复杂系统

  Hawaii读者评论:

  “我最近读到一本好书《码海之巅 》,文中提到了如何用元胞自动机模型更好的理解码海中Bug的繁衍模式。”--从事编程20余年的LuisIbara

  “很多编程书读起来味同嚼蜡,大多数的编程课程同样枯燥无聊。本书给出了我目前所知各种编程概念最深入浅出的鸡汤解释。”--不愿意透露姓名的Alice

  “我是一名文学爱好者,最喜欢的就是作者在书中的回忆录,在我看来这实际是一本讲述软件测试员与Bug之间爱恨情仇的书。”--自称文学爱好者的Youkili

  ...

 --节选自《码海之巅·抵得上20年工资的3句评论》

  复杂系统的性质

  个体之间存在小范围的联系

  个体的动作是并行的

  系统在整体上会呈现出自发现象

  什么是元胞自动机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值