agent-based-modeling

    0熱度

    3回答

    因此,我正在設置基於代理的模型,該模型運行在地理圖上 - 在這種情況下是敘利亞。我試着用python編寫它,但是性能相當慢 - 即使經過了一些優化技巧。我在想,我應該轉向用C++編寫模型,但我不知道哪些可視化軟件包可以合併地圖?我傾向於在C++中使用gnuplot,但我無法找到將gis底圖合併到該包中的方法。我不確定這是否可以在VTK或任何其他軟件包中使用。我想找到一種方法來在C++中快速運行我的

    0熱度

    2回答

    所以基本上我有興趣建立一個基於代理的戰場模擬。 對於基於代理的模型(如JADE等)有很多框架。但由於某些約束,我只能使用本機編程語言(例如C++或Java)實現它,而無需任何框架或庫。 我在谷歌搜索,但我似乎無法找到任何好的教程面向代理編程。 我應該從哪裏開始?或者是否有基於代理編程的完整初學者的任何教程? THX B4

    2熱度

    1回答

    我是基於代理的建模的新手,並且正在運行隨RepastJ(重新安裝3)一起出現的演示模型。是否可以在Web瀏覽器中運行模擬?提前致謝。

    4熱度

    1回答

    我對NetLogo(NL)和Stackoverflow都是新的。我正在研究意見形成的NL模型,並且遇到以下問題(使用Google搜索或其他任何內容對我無效)。 首先,烏龜自己的財產turtles-own [opinion]被定義。接下來,有一個意見變量的隨機正態分佈(範圍從-1到1)。我希望能夠在-1到1的範圍內考慮不同形式的意見分配。這是通過使用帶有兩個輸入的random-normal命令完成的

    0熱度

    2回答

    我是新手,Netlogo和stackoverflow,但你的其他帖子已經幫了我很多。 我目前正在嘗試編寫一個模型,其中代理隨機漫步一個空間,並讓它們在遇到時停下來。這裏的「會議」是指「相互傳遞in-radius 2」。他們應該互相對等,等待2個滴答聲,然後繼續移動,直到他們找到下一個代理。 我試圖用NzHelen's question on a timer,但並沒有真正成功。 到目前爲止,我設法讓

    4熱度

    1回答

    我在爲我的模型中的不同類型的智能體實施學習策略。說實話,我仍然不知道我應該問什麼樣的問題或從哪裏開始。 我有兩種類型的,我希望他們的經驗中學習代理人,他們的每個具有基於可能發生的具體情況不同的獎勵措施池。 我是新來的強化學習方法,因此我應該問什麼樣的問題是我自己:)歡迎 這裏是如何我前進制訂我的問題有什麼建議: 代理有壽命和他們跟蹤這事對他們來說這些指標是不同的代理商不同,例如,一個代理需要增加一

    2熱度

    1回答

    NetLogo中設置了不同年齡段代理的社交網絡,與以下內容類似,這會導致通過鏈接連接的代理商圈子。這些鏈接的總體目的是代表這些鏈接之間的聯繫。該模型模擬了通過網絡傳播感染。代理人開始易感染,如果他們接觸到感染性的鄰居,可能會感染。我想模擬例如感染者的隔離或隔離。即它們與他人的鏈接將完全失效,或者至少其大部分鏈接將被停用。理想情況下,我會按下觀察者界面上的按鈕來停用受感染代理的鏈接。我還希望能夠模擬

    1熱度

    3回答

    我正在創建代理基礎建模程序。到目前爲止,我有相關類來模擬模擬器,網格,不同的代理等。我還創建了一個二維數組對象,例如在陣列中移動的代理做任何事情。 我很喜歡創建簡單的GUI,但是如何創建一個窗格\面板然後添加到GUI。它在運行時顯示2D陣列,每個對象都有相應的顏色。另外我想嘗試使用MVC模式來基本顯示不同的模擬數據。例如一個窗格顯示不同的對象顏色,另一個窗格顯示相同的對象,但每個對象生氣且具有不同

    4熱度

    1回答

    我模擬NetLogo中的行人運動,並且無法從頭開始創建障礙避免算法。有在線算法,但不適合移動障礙物(其他行人)。另外,我的特工正在從他們的出生點(A點)移動到他們的目標(B點)。 這是我的NetLogo算法: globals [ wall walkway center dest ] turtles-own [ gender goal velocity spawnpoint mid turn ]

    0熱度

    1回答

    我正在嘗試使用R來模擬基於其直接鄰近的其他代理的決定更改其決策的代理網格。基本上,每個代理都會在網格上看到他周圍的其他代理,並且可能會根據他周圍的行爲改變其行爲。我已經在下面包含了一些示例dinky-toy代碼來顯示(一次迭代)這種動態。 我想知道是否 有一個優雅的方式處理網格的邊界(目前第t + 1,i + 1的代碼不會在邊緣上工作), 或者是否有其他方法使用基於矩陣/使用圖的方法的「空間」維來