我怎样才能使代理人以很小的概率跳下去?

时间:2018-11-11 23:00:10

标签: python-3.x agent-based-modeling

就像我在上面发布的一样。 我正在尝试使代理人跳跳的可能性很小,有什么建议吗? 谢谢。 我考虑过导入turtle库,并使用其中包含的方法基于turtle.goto(x,y)构建函数,但未成功。

a

这是Bug.py代码(我以前忘记添加它了,对此感到抱歉)

 import Bug
 import random

 nBugs = eval(input("How many bugs? "))
 bugList = []
 worldXSize = eval(input("X Size of the world? "))
 worldYSize = eval(input("Y Size of the world? "))
 length = eval(input("Length of the simulation in cycles? "))


 for i in range(nBugs):
     aBug = Bug.Bug(i, random.randint(0, worldXSize - 1),
               random.randint(0, worldYSize - 1),
               worldXSize, worldYSize)
     bugList.append(aBug)

 for t in range(length):

     random.shuffle(bugList)

     for aBug in bugList:
         aBug.randomWalk()
         aBug.reportPosition()

0 个答案:

没有答案