diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-05-23 01:22:40 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-05-23 01:22:40 -0400 |
| commit | 83a0e0e87986477283d52178912bd76ba29ebde5 (patch) | |
| tree | 89cfa79c60308d62926ae539fa66bdecd3795b66 /js/ui | |
| parent | 74056c9a35d63c7c4fcc1ef1357f1daa952af50a (diff) | |
update dom less
Diffstat (limited to 'js/ui')
| -rw-r--r-- | js/ui/evolver.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/js/ui/evolver.js b/js/ui/evolver.js index 53cbecd..c900965 100644 --- a/js/ui/evolver.js +++ b/js/ui/evolver.js @@ -19,6 +19,7 @@ var evolver = (function(){ }) } + var step = 0 var target, last_score = 0 var clones = [], clone_count = opt.population, strokes_per_iteration = opt.strokes var clone_index = 0 @@ -62,6 +63,11 @@ var evolver = (function(){ clones[i].canvas.forEach(function(lex){ lex.build = noop }) + controls.fg.update = noop + controls.bg.update = noop + controls.char.update = noop + controls.brush_w.build = noop + controls.brush_h.build = noop } load(opt.src, go) } @@ -83,6 +89,7 @@ var evolver = (function(){ } function go () { if (evolver.paused) return + step_el.innerHTML = step++ clone_index = 0 paint_next() } @@ -131,6 +138,8 @@ var evolver = (function(){ next_best_clone = clones[1].canvas third_best_clone = clones[2].canvas + fitness_el.innerHTML = max_score.toFixed(3) + console.log("top clone [%s]", max_score.toFixed(5)) main_canvas.forEach(function(lex,x,y){ lex.assign( best_clone.getCell(x,y) ) |
