Optimization 是什么阻止了粒子群优化的发展?

Optimization 是什么阻止了粒子群优化的发展?,optimization,particle-swarm,Optimization,Particle Swarm,我使用SAS实现PSO,遵循本文给出的代码 我还看到了和中的伪代码。在这三种情况下,我看到位置上都有约束,比如-10 例如,初始化的x=10,然后速度=20,这可能会随机发生,那么是什么阻止x1变为30?哪些受让人认为解决方案将在有界范围内 当我在寻找可能在边界处的解决方案时,我特别担心。将游戏中的精灵绑定到屏幕上的方法称为剪切。因此,每次更新后,您将检查粒子的坐标并保持其处于检查状态,您可以剪裁坐标或将其像球体一样包裹(x>宽度,然后x=0) 你的问题是你过度思考这个问题,创建一个原型,答案就

我使用SAS实现PSO,遵循本文给出的代码

我还看到了和中的伪代码。在这三种情况下,我看到位置上都有约束,比如-10 例如,初始化的x=10,然后速度=20,这可能会随机发生,那么是什么阻止x1变为30?哪些受让人认为解决方案将在有界范围内


当我在寻找可能在边界处的解决方案时,我特别担心。

将游戏中的精灵绑定到屏幕上的方法称为剪切。因此,每次更新后,您将检查粒子的坐标并保持其处于检查状态,您可以剪裁坐标或将其像球体一样包裹(x>宽度,然后x=0)

你的问题是你过度思考这个问题,创建一个原型,答案就会流向你


如果您感兴趣。

将游戏中的精灵绑定到屏幕的方法称为剪辑。因此,每次更新后,您将检查粒子的坐标并保持其处于检查状态,您可以剪裁坐标或将其像球体一样包裹(x>宽度,然后x=0)

你的问题是你过度思考这个问题,创建一个原型,答案就会流向你


如果您感兴趣。

我不认为OP想要的是硬编码的严格剪辑,但您的回答可能会促使他们详细说明他们真正想要什么。这可以被认为是一个评论(与答案相反),我提到这一点是为了防止你的帖子因为不是答案而被删除或者因为同样的原因被否决。在这种情况下,请继续尝试,我打赌你可以在其他地方提供宝贵的意见。我现在不做标记,因为严格地说,你是在回答这个问题。祝你好运。我不认为OP想要的是硬编码的严格剪辑,但你的回答可能会促使他们详细说明他们真正想要什么。这可以被认为是一个评论(与答案相反),我提到这一点是为了防止你的帖子因为不是答案而被删除或者因为同样的原因被否决。在这种情况下,请继续尝试,我打赌你可以在其他地方提供宝贵的意见。我现在不做标记,因为严格地说,你是在回答这个问题。祝你好运