diff options
Diffstat (limited to 'js/ui/evolver.js')
| -rw-r--r-- | js/ui/evolver.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/js/ui/evolver.js b/js/ui/evolver.js index 0ce56a6..49c2fee 100644 --- a/js/ui/evolver.js +++ b/js/ui/evolver.js @@ -10,7 +10,7 @@ var evolver = (function(){ strokes: 1, } if (window.location.hash.length) { - window.location.hash.substr(0).split("&").forEach(function(s){ + window.location.hash.replace("#","").split("&").forEach(function(s){ var kv = s.split("=") if (opt.hasOwnProperty(kv[0])) { opt[kv[0]] = kv[0] == "src" ? kv[1] : parseInt(kv[1]) @@ -18,6 +18,8 @@ var evolver = (function(){ }) } + console.log(opt) + var step = 0 var target, last_score = 0 var clones = [], clone_count = opt.population, strokes_per_iteration = opt.strokes @@ -77,8 +79,8 @@ var evolver = (function(){ last_score = 0 go() } - if (opt.src.match(/^http/)) { - opt.src = "http://asdf.us/cgi-bin/proxy?" + opt.src + if (src.match(/^http/)) { + src = "http://asdf.us/cgi-bin/proxy?" + src } img.src = src } |
