From dd3b6446671f31d716eb07e546c6150b4d080abd Mon Sep 17 00:00:00 2001 From: Eduardo Pedroni Date: Tue, 11 Feb 2014 16:50:27 +0000 Subject: Implemented more tests, refactored chromosome more, added the beginnings of active node detection --- src/jcgp/population/Output.java | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'src/jcgp/population/Output.java') diff --git a/src/jcgp/population/Output.java b/src/jcgp/population/Output.java index ce4f776..68045b0 100644 --- a/src/jcgp/population/Output.java +++ b/src/jcgp/population/Output.java @@ -1,15 +1,15 @@ package jcgp.population; -import jcgp.Parameters; - public class Output implements MutableElement { private Connection source; - private int row; + private Chromosome chromosome; + private int index; - public Output(int row) { - this.row = row; + public Output(Chromosome chromosome, int index) { + this.chromosome = chromosome; + this.index = index; } public int calculate() { @@ -19,17 +19,17 @@ public class Output implements MutableElement { @Override public void setConnection(Connection newConnection) { source = newConnection; - + chromosome.recomputeActiveNodes(); } - @Override - public int getColumn() { - return Parameters.getColumns(); + public int getIndex() { + return index; } - @Override - public int getRow() { - return row; + public Connection getSource() { + return source; } + + } -- cgit v1.2.3