wwd980525 发表于 2019-10-10 14:49:22

狼群算法代码请教

首先很感谢版主的帮助!但是在学习过程中存在着少许疑问。
狼群算法按文献中是3个行为,2个机制。游走,召唤,围攻。胜者为王的头狼产生规则,弱肉强食的狼群更新机制。故在学习过程中有以下疑问
①代码中缺乏狼群更新机制。
②探狼、猛狼文献中按公式是选择一定数量,而代码中探狼是除头狼以外的所有,猛狼没有明确说明。
③召唤、围攻行为是否存在问题?代码中更像是遗传算法的染色体交叉。
有所不解,请大神点拨

Halcom 发表于 2019-10-10 21:59:48

遗传算法的交叉有很多种,狼群算法的围攻,相当于 遗传算法二进制的交叉

我们常用的GA的十进制的交叉,不是换位置,而是通过公式,

狼群算法是换个位置,变为
页: [1]
查看完整版本: 狼群算法代码请教