From 83daa260bd644ead97b74ab717e8728c71081e53 Mon Sep 17 00:00:00 2001 From: almyz125 Date: Thu, 18 Apr 2013 11:32:15 -0300 Subject: [PATCH] Update Population.pde Add highlight to this example? I think it's a great way to see whats going on. --- Processing/chp9_ga/NOC_9_03_SmartRockets/Population.pde | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Processing/chp9_ga/NOC_9_03_SmartRockets/Population.pde b/Processing/chp9_ga/NOC_9_03_SmartRockets/Population.pde index 432bf3b1..e7c46f16 100644 --- a/Processing/chp9_ga/NOC_9_03_SmartRockets/Population.pde +++ b/Processing/chp9_ga/NOC_9_03_SmartRockets/Population.pde @@ -28,11 +28,18 @@ class Population { void live (ArrayList os) { // For every creature + float record = displayHeight*2; + int closest = 0; for (int i = 0; i < population.length; i++) { // If it finishes, mark it down as done! population[i].checkTarget(); population[i].run(os); + if (population[i].recordDist < record) {// && !population[i].dead) { + record = population[i].recordDist; + closest = i; + } } + population[closest].highlight(); } // Did anything finish?