- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 在Anylogic建立自己的智能体
制作自己的智能体在Anylogic中有很多模块,但是如果是想要一个自己需要的模块或者是实现与这些模块功能完全不同的模块因该怎么弄呢?首先建立你自己的智能体有过Anylogic学习的读者大多应该都建立过简单的工作人员的智能体,如最开始的银行排队的智能体,当然除了这样简单的实现人物展示的功能以外,还可以实现和Anylogic模块功能一样或者更强的模块。在建立这样的模块的第一步都是建立一个新的智能体在Agent库里有一个Agent,将其拖入Main里面,就会出现如下的图像:这个图像表示你要建立的智能
2020-07-18 15:57:19
7773
2
原创 我用Anylogic写了一个遗传算法
我最近一直在学习遗传算法,学习一个东习最好的办法就是用上它,然后我就用python写了一个简单的解多元二次方程的遗传算法,当我写完以后就开始了另一个想法: 可以用Anylogic写一个遗传算法吗?然后我就开始了:先确定求解的问题建立一个简单的方程:y=x_1x_1+x_2x_2+x_3x_3+x_4x_4+x_5x_5目标设为求 min y也就是求 min (x_1x_1+x_2x_2+x_3x_3+x_4x_4+x_5x_5)参数x_1,x_2,x_3,x_4和x_5的范围都设为[-5,5]
2020-06-02 18:46:19
5030
8
原创 序列类型(list,tuple,sring)——1
序列类型序列类型包括那些python类呢?对 list 、tuple和string这三种类都是索引为非负的有序对象集合。字符串是字符的序列,列表和元组是任意python对象的序列。字符串和元组是不可变的,而列表是支持插入、删除和替换的。这三种元素都支持迭代的。也就是说三种元素都可以进行迭代操作,像下面这样:>>> string="adada">>> for i in string:... print(i)...adada>>
2020-05-22 08:46:37
206
原创 学习python list(列表)
创建list对象创建一个简单的列表可以采用中括号将列表括起来,逗号分隔a=[1,2,3]下面有两种方法创建一个空列表a=[]a=list()同时可以用list()将迭代类型的对象转化为lista=list(obj)a=list(range(10))将tuple转化为listb=1,2,3a=list(b)将一个字典类型的索引或值转换为listb={'a':1,'b':2,'c':3}a=list(b.values())c=list(b.keys())添加对象到列表
2020-05-14 19:15:15
286
Anyligic与遗传算法
2020-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人