agent-based-modeling

    0熱度

    2回答

    我打算使用Netlogo進行建模。但是,我還沒有看到使用Netlogo進行網絡仿真的可靠參考。我想檢查簡單的網絡參數,如吞吐量以及代理集(案例中的網絡節點)中的更改如何更改某些網絡參數。這是僅在Netlogo中可能的嗎?如果沒有,是否有解決辦法?

    4熱度

    5回答

    我正在嘗試實施捕食者 - 獵物模型。 它是基於代理的模型。每隔幾毫秒就是一個新舉措。在場上有兩種類型的生物:捕食者和獵物。他們每個人的行爲是由以下規則給出: 獵物: 剛搬到一個無人居住細胞 每走幾步創建後代他的老小區 預期壽命是有限的由的移動次數 捕食者: 捕食者移動到有獵物的細胞。如果這些細胞都沒有,在任何 免費相鄰小區 同 同 我有獵物的舉動的選擇問題。 例如,我在小區5和9 獵物他們每個人都

    0熱度

    1回答

    首先,我是一個Objective-C新手。所以我不熟悉OS X或iOS開發。我的經驗主要是Java。 我正在創建一個基於代理的建模框架。我想展示模擬,並做我正在寫一個小應用程序。首先,介紹一下框架。該框架有一個World類,其中有一個start方法,該方法遍歷所有代理並讓它們執行其任務。在世界的一個「步驟」結束時(即,在所有代理完成它們的事情之後),start方法調用實現InterceptorPr

    3熱度

    1回答

    我試圖使用繼承自networkx和SimPy的Python包ComplexNetworkSim來模擬消息如何在網絡中傳播的agent-based model。 這裏是我的代碼: from ComplexNetworkSim import NetworkSimulation, NetworkAgent, Sim import networkx as nx #define constants f

    6熱度

    2回答

    在二維空間模擬中跟蹤代理的一些好的數據結構是什麼? 我見過一些四叉樹(我知道)和kd-trees(我不太明白)。 我正在尋找代理人可以有效地說的事情,「我知道我的位置,並且我想知道哪些代理人在我附近(在我的某個範圍內)。」 示例(僞代碼很好)將不勝感激。 我正在Java工作。

    2熱度

    2回答

    對不起,如果這一切似乎白癡和不清楚,但我目前正在學習Netlogo模型基於代理的集體行爲,並希望聽到一些關於替代軟件選擇的建議。我的主要事情是,我非常想利用PyCuda,因爲據我所知,它支持並行計算。但是,這是否意味着我仍然需要在其他環境中編寫數字腳本並在另一個環境中實現視覺效果? 如果是這樣,我的問題是: 我應該使用什麼數值包? PyEvolve,DEAP還是其他?看來PyEvolve不再被開發

    0熱度

    1回答

    在批處理開始陪我吃飯Simphony模型時,我收到此錯誤信息: log4j:WARN No appenders could be found for logger (RLFA.society3.run.1.1). log4j:WARN Please initialize the log4j system properly. 這裏涉及的log4j http://repast.sourcefor

    1熱度

    2回答

    我需要一種通過ID號直接訪問類實例的方法。 正如我試圖解釋here,我導入一個.csv文件,我想爲.csv文件中的每一行創建我的類Person()的實例,另外我希望能夠直接訪問這些文件實例使用已存在於.csv文件中的唯一標識符作爲關鍵字。 我迄今所做的,這要歸功於user433831的幫助,是這樣的: from sys import argv from csv import DictReader

    0熱度

    1回答

    如何從類實例的完整列表開始,創建滿足某些條件屬性值的類實例的子列表? 例如,我有我的類Person()的實例列表。這些人有許多屬性,其中包括ID,唯一標識符和HH_ID,他們居住的家庭的標識符。 我想連接住在同一家庭中的所有人,因此具有相同的HH_ID。通過「連接」,我的意思是在所有家庭成員之間創建一個邊緣,使用networkx。 爲了做到這一點,我需要識別這些人並將它們放在一個「子列表」中,以便

    2熱度

    3回答

    我想創建一個類實例列表,這些類實例會根據實例屬性上的特定條件自動更新自身。 例如,我有一個我自定義類Person()的對象列表,我希望能夠生成一個總是包含所有已婚人士的列表,即所有具有屬性'MAR_STATUS'的人都等於'已婚'。 在Python中這可能嗎?我已經使用了一個C++預編譯器來進行微型仿真,這個預編譯器有一個非常方便的內置稱爲「actor_set」的工具,它完成了這個工作。但我不知道