計算機圖形學(Computer Graphics)的其中一個技術叫粒子系統(Particle System),通常用以模擬並繪出某些較抽象的視象,例如火、爆炸、水流、煙花等等,可以想象,這些視象並無確實形態,所以不能利用圖形學中用以繪出普通立體形狀的理論來繪出這些視象,而粒子系統的基本理念是這些抽象現象都是由無數(或大量)的微小粒子所組成,粒子的活動和反應,以及和其他粒子的互動,都可以運用物理學中的原理來計算或推斷出來,換句話說,我們先把某一現象以某數量的粒子來模擬,而每一粒子的狀態都被記錄處理,跟著利用高速電腦來為每一粒子根據物理學來計算下一刻它的狀態,當一下刻所有粒子的狀態都計算出來了,便可以根據所有粒子的狀態來繪出下一刻的圖象;這個過程不斷重覆,便可以繪出一個這樣抽象的現象的動畫來。

 

粒子系統背後的理念,也應用於其他科學的運算之中,例如天氣預測,經濟走勢等等;電腦把整個問題分為很多細小而互有相關的部分,再運用高速電腦推算出將會發生的情況。把問題分得越細,部分的數量便會越多,所涉及的運算便越多,得出的推算便越準確,所以現時處理這些問題的電腦,大都是每秒能進行大量運算的超級電腦。

 

因著我們可以用電腦計算每一個粒子的活動,從而得知整個圖象是怎樣,這給筆者的啟示是,我們整個社會現況也是一個不能簡單言喻的狀況,因此也不可能找出一條方程式來計算下一刻整個社會的模樣,但是想深一層,社會便是由人們所組成,每一個人都有其思考、經歷,以及和其他人的互動,從而影響他們的決定以及下一刻的情況,每一個人便好像粒子系統模型裡的一粒獨立的粒子,如果我們可以運用粒子系統的理念,我們便可以利用高速電腦,將每一個人的現況,就他所處的環境、他的思想、以及他和其他人的互動,推算出這個人下一刻的狀況;把所有人的狀況歸納起來,我們便可以推算出社會將會有什麼轉變,朝著什麼方向走。

  

再進一步,如果政府將要推行什麼政策,理論上可以運用粒子系統的理念,先將整個社會以每一個人為獨立部分的模型來模擬,之後便啟動運算,在某一個時空,推行某個政策,改變了環境,之後推算每一個人在下一刻因環境改變了而作出不同決定,把所有人的狀況歸納起來,如此類推,繼續推算下去,我們便可以得出某一政策對社會的影響;之後,重設整個模型,由同一個時空同一個社會狀況重新開始運算,但在推行政策時,便改變政策,即每個人所處的環境有所改變,因而作出不同的決定,繼續這個運算,得出這另一政策究竟如何影響社會。想一想,經典遊戲「模擬城市」(SimCity)其實便是這樣,把城市的某一刻記下來,玩家依自己想法玩下去,之後重設城市,又用另一想法玩一次,比較所得出兩個結果,便可以得知那個想法是對整個城市較有利。

現實社會當然比「模擬城市」複雜得多,另外,怎樣去模擬每一個人,和怎樣把環境量化並應用於運算之中,便涉及很多人文科學的知識,而且,現今每一個人所面對的環境,除了本地之外,也受著整個世界其他地方環境的影響,所涉及的數據便更多,因此,用粒子系統的理念去推算社會的轉變並非不可能,但其可靠程度便和投入的資源成正比,須大學或政府等擁有超級電腦以及所需專家的機構才能成事。

 

還原基本步,對我們沒有超級電腦以及相關知識的普通市民來說,要看某一政策對社會孰利孰弊,便要看它對個別市民的影響,另外,如果我們能為更多不同情況的市民去思考,便能對該政策得出更準確、更客觀的認識了。

 

[ 您可能對以下有興趣 ]

網台節目
暫時沒有相關資訊
專欄文章
暫時沒有相關資訊
影像節目
暫時沒有相關資訊
此文章之主持/專欄作家介紹:Herbert
資訊科技界資深工作者,學生時代受蘋果二代所啟蒙,沉迷電腦科技,尤其是軟件編程,大學時代主修計算機科學,最後以獲得哲學博士作完美終結。從事資訊科技行業超過二十年,對資訊科技界充滿憧憬和好奇,至今仍在追趕各項電腦新知,盼望能以資訊科技知識,令這個世界更美好。

版權所有©2013 創動力媒體 Dynamix