2011-06-12 48 views
1

我有興趣創建一些基於數據模擬結果的網絡應用程序。例如,棒球或股市模擬,但我主要有在軌道中創建社交應用程序/小部件的經驗。如何在rails上運行模擬? (如體育/股票市場/等)

我可以檢查一些資源的任何想法?我一直在尋找通過谷歌,和一些物理學離線紅寶石的東西,但我仍然有點失落。

我想我會聚集大量的統計數據,然後通過各種仿真算法運行它。

感謝您的幫助,我會很高興推向正確的方向!

+1

你能舉出一些你想要完成的具體事例嗎? 「創建基於數據模擬結果的Web應用程序」非常含糊。你只是將數據提供給網頁上的某種UI組件?或者你是否試圖進行一些數字處理並將結果存儲到數據庫中? – 2011-06-12 08:31:38

+0

對於缺乏澄清感到抱歉,我會將數據提供給某種UI組件,新的應用程序可能會是一個遊戲 – ahuang7 2011-06-12 18:40:59

回答

2

首先,Rails的設計主要是在Web請求和響應之間進行計算,所以你可以使用類似queuedaemonizer的東西在後臺運行你的模擬。另外,Rails在數值計算的例程上很簡單,所以你可以使用GNU科學圖書館的紅寶石端口ruby-gsl。模擬器中有很多好東西,包括標準統計程序和對蒙特卡羅算法的支持。

+0

感謝您的幫助,我會研究這些! – ahuang7 2011-06-14 08:39:41