大家好我已經制作了一個基於代理的模型。代理可以隨機移動並使用A *算法移動到位置。有兩個主要集合1)到達隊列(ArrayList)和2)主要代理(ArrayList)。所有的代理最初被放入到達隊列中,代理被放置在某個時間間隔的模擬中,例如,每400個模擬步驟100個代理)。 我得到的問題是每次我從3000+增加代理的人口,模擬開始滯後。也即時使用Java 2D庫來可視化代理的二維數組。 Bello
我正在努力制定一種方法或算法,以使我的代理商沿着道路旅行,同時避免通過「建築物」以達到食物區域和返回家園爲目標。我已經對建築物和道路進行了編碼,但沿着道路的運動證明是困難的。該計劃顯示了一個8 x 8網格的城市,道路是線路,建築物是網格的正方形。我把這些建築物編碼爲屏障。我需要代理商朝着目的地的最佳路徑前進。這是我的代碼: to get-aid
ask humans
[
我正在用MASON進行仿真。我有我填充的SparseGrid2D對象在我的主模擬類如下:) Bag neigh = s.protonLayer.getMooreNeighbors(location.getX(), location.getY(), 1, 1, new Bag(), new IntBag(), new IntBag());
然而,出於某種原因neight.size(不斷: pro
我是Jason(Agentspeak)的初學者,在Jason使用Multi-agent模擬進行社交模擬項目。我剛開始使用Jason,所以這是一種使用這種聲明式語言的初學者。我想模擬隨時間變化的人們的行爲。 // the code statement might be
Like an agent have characteristics
Age=30 years
Marital status