That's because arcs are kind of like semi-random searches through air for a place that will equalize the voltage. See, for example, slow-motion videos of lightning: https://www.youtube.com/watch?v=7kI1d7DMbco
> Initially, the algorithm can be frustratingly slow to watch
By "frustratingly slow", what are we talking about? It's been running for over an hour with no progress and my computer at work automatically reboots over the weekend. How long do I need to keep this tab open?
It depends on whether a the algorithm can generate a sufficiently large path (the white line) at first, since further development requires the purple path intersect that fixed path.
Finally finished. Question: I see I can inspect the canvas element and even edit the code. How do I run it with my edits (without pushing it to a server?)
Thanks for the easy-to-follow instructions. I could quickly come up with an updated, less-likely-to-bore version ( http://bl.ocks.org/mdengler/a36fac5f10098bb94846 ), and included a version of your instructions and link to your comment.
The "Wilson" of the title is David Bruce Wilson (http://dbwilson.com), an accomplished mathematical probabilist, who may be familiar as a developer of perfect sampling ("Propp-Wilson") for Markov chain Monte Carlo computations.
26 comments
[ 4.3 ms ] story [ 53.3 ms ] threadhttp://bl.ocks.org/mbostock
* http://www-math.mit.edu/~goemans/18434S11/RachelChasin-1.pdf
* RANDOM WALKS AND ELECTRIC NETWORKS Peter G. Doyle (Dartmouth), J. Laurie Snell (Dartmouth) http://arxiv.org/abs/math/0001057
By "frustratingly slow", what are we talking about? It's been running for over an hour with no progress and my computer at work automatically reboots over the weekend. How long do I need to keep this tab open?
1) Go to the Gist that this bl.ock refers to: https://gist.github.com/mbostock/11357811
2) Fork that Gist and make your changes.
3) Go to bl.ocks.org/niels_olson/11357811 to see the finished product.
bl.ocks just displays whatever Gists you have up on GitHub, so you don't have to make an account or anything.
The video of his talk will be posted next month to their Vimeo channel [1]; worth watching when it comes out.
[1] http://vimeo.com/eyeofestival
a) use a random order for starting (and restarting) http://bl.ocks.org/jix/30e55ae16b99efe94bfc/ab5a84881174512a... and
b) start from the center and always restart with the innermost free cell http://bl.ocks.org/jix/30e55ae16b99efe94bfc/aeaced224b45a413...