title: How to speed up the force layout animation in d3.js
body: <p>I am using D3.js for rendering about 500 nodes and links among them. It usually needs 10 seconds for the layout to settle down (the iteration to converge). </p>
  
  <p>How do I speed up the whole process,say, the nodes are moving 2x faster during animation. then the time will be 50% (The CPU time that used for the iteration should be much less than 10 seconds, but how can I reduce the animation time).</p>
  
  <p>I have tried:</p>
  
  <ol>
  <li>manually manage the tick() in a for loop with certain times, say, 100 times, it is faster, but the animation will be hidden from the user, which is a big loss.</li>
  <li>Increasing the link strength will be helpful, nodes will move much faster during animation. But the layout is very sensitive, any small drag might cause many nodes move.</li>
  </ol>
  
  <p>Any suggestions? Thanks.</p>