我有一个用 NetLogo 编写的基于代理的模型。现在我想将其提升到一个新的水平,并将我的代理进化为基因编程群体。我想要一种将遗传编程部分合并到我的 NetLogo 模型中的方法,可以通过接口,也可以将其写入 NetLogo 本身(如果可能的话)。有人对此有任何见解吗?
谢谢你
问:
“(...)如果可能的话,将其写入 NetLogo 本身”(?)
哦,当然这是可能的 -
(a)
为代理配备内部状态详细信息,使用
<SpecificBreed>-owns [ attrib1 attrib2 ... ]
-子句,一个或多个这样的attribN
-s甚至可能是GP-用于自我修改进化行为的伪代码to go ... end
-程序具有可行的时间控制(何时,在多少次自我进化驱动轮之后,您希望开始全局或特定品种交叉和突变的策略)和