在Arbor.js可视化中,超过30个节点链接到父节点,父节点在集群( gif )的对立面之间振荡。
可重复使用这个回购 -检查它,旋转一个本地服务器(python -m SimpleHTTPServer 8080),并指向您的localhost:8080浏览器。
图显示在30个节点上是稳定的,35节点是不稳定的,但仍然是集中的,40节点时是完全不稳定的.
我认为这是因为,当父节点位于集群中心之外时,所有子节点的“拉”非常用力,以至于在下一个“滴答”中,它位于另一侧的群集之外。我想,可以通过对单个节点施加的总力或节点在单个滴答中移动的最大距离设置一个限制,但我不知道如何做到这一点-- sys.bounds() 不做我想做的事。
发布于 2016-09-05 14:01:21
您可以通过调整斥力/刚度/摩擦力来解决这个问题--在这种情况下,将摩擦力从0.5增加到0.6将使您在一个中心节点周围有40个项。
https://stackoverflow.com/questions/39314029
复制相似问题