summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/ui/evolver.js8
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
}