《上帝與新物理學(xué)》是一本談?wù)撔挛锢韺W(xué)對(duì)以前屬于宗教的問題產(chǎn)生的影響的書。在書的最后一章,談到劍橋數(shù)學(xué)家約翰·康威發(fā)明的叫“生命”(life patterns)的游戲,場景是象圍棋一樣的格子,游戲規(guī)則是:
1,有2個(gè)或者3個(gè)鄰子的棋子在下一代(下一步)仍然存活
2,沒有或只有1個(gè)鄰近棋子要死(于孤單),有4個(gè)或4個(gè)以上的鄰子的棋子要死(于擁擠)
3,若1個(gè)空格正好與3個(gè)不空的格為鄰,那么,這個(gè)空格就要生出一個(gè)棋子來
根據(jù)這些規(guī)則,某些起始的圖形能夠演化出“各種最令人驚訝的美麗圖案”。書上有兩個(gè)例子。
我看到這里就想著寫個(gè)程序來實(shí)現(xiàn)這樣的“游戲”,并一邊興奮的想象著各種各樣的圖案,我將會(huì)是那些二維生物的上帝!
剛好我在學(xué)WTL,昨天就用WTL寫了個(gè)程序,一開始我對(duì)規(guī)則的理解并不正確,達(dá)不到書上程序的效果,程序改得很沮喪,哪天把程序?qū)懲暾嗽偕蟼靼?..

今天早上用google找了一下'生命 約翰 康威'....原來人家已經(jīng)..原來這個(gè)游戲從1970年就被人無數(shù)次的寫過...甚至都可以找到applet源代碼
http://www.ibiblio.org/lifepatterns/http://www.radicaleye.com/lifepage/