diff options
Diffstat (limited to 'src/jcgp/gui/GUI.java')
-rw-r--r-- | src/jcgp/gui/GUI.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/jcgp/gui/GUI.java b/src/jcgp/gui/GUI.java index 6d87de1..e7a4a23 100644 --- a/src/jcgp/gui/GUI.java +++ b/src/jcgp/gui/GUI.java @@ -169,13 +169,13 @@ public class GUI extends Application { reset(); } populationPane.unlockOutputs(); - jcgp.nextGeneration(); console.flush(); populationPane.updateGenes(); populationPane.relockOutputs(); settingsPane.revalidateParameters(); + settingsPane.updateControls(false, jcgp.isFinished()); } } @@ -185,7 +185,6 @@ public class GUI extends Application { jcgp.reset(); populationPane.remakeTabs(); settingsPane.revalidateParameters(); - System.out.println("[reset] call: " + jcgp.isFinished()); settingsPane.updateControls(false, jcgp.isFinished()); console.flush(); } @@ -231,4 +230,8 @@ public class GUI extends Application { public void hideGeneValues() { populationPane.hideValues(); } + + public void setEvaluating(boolean value) { + populationPane.setEvaluating(value); + } } |