From 83a0e0e87986477283d52178912bd76ba29ebde5 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 23 May 2016 01:22:40 -0400 Subject: update dom less --- js/ui/evolver.js | 9 +++++++++ simi.html | 5 +++++ 2 files changed, 14 insertions(+) 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) ) diff --git a/simi.html b/simi.html index 4d8f47a..2606cd9 100644 --- a/simi.html +++ b/simi.html @@ -34,6 +34,11 @@ paint

+
+
+ step:
+ fitness: +
square
-- cgit v1.2.3-70-g09d2