binary_optimization_multi.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:binary_swarm_intelligence 作者: Sanbongawa 项目源码 文件源码
def exchange_binary(binary,score):#,alpha,beta,gamma,r):

    #binary in list
    al_binary=binary
    #movement=move(b,alpha,beta,gamma,r)
    movement=math.tanh(score)
    ##al_binary=[case7(b) if random.uniform(0,1) < movement else case8(b) for b in binary]
    if random.uniform(0,1) < movement:
        for i,b in enumerate(binary):
            al_binary[i]=case7(b)
    else:
        for i,b in enumerate(binary):
            al_binary[i]=case8(b)
    return al_binary
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号