diff options
author | Eduardo Pedroni <ep625@york.ac.uk> | 2014-05-07 18:38:27 +0100 |
---|---|---|
committer | Eduardo Pedroni <ep625@york.ac.uk> | 2014-05-07 18:38:27 +0100 |
commit | 7f89d81e6f8a5ce82d42c3b852b5219edaa4b86c (patch) | |
tree | cc069b43e1cdf7cb69456fe7e86e1f51d6ea8642 /doc/jcgp/backend/population/Node.html | |
parent | 8189116ea4b5db4675e31dfd04a5687d55e29262 (diff) |
Removed reflection for now, added fitness orientation support
Diffstat (limited to 'doc/jcgp/backend/population/Node.html')
-rw-r--r-- | doc/jcgp/backend/population/Node.html | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/doc/jcgp/backend/population/Node.html b/doc/jcgp/backend/population/Node.html index 9e7b9a5..ccd543a 100644 --- a/doc/jcgp/backend/population/Node.html +++ b/doc/jcgp/backend/population/Node.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../jcgp/backend/population/MutableElement.html" title="interface in jcgp.backend.population"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../jcgp/backend/population/Output.html" title="class in jcgp.backend.population"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -109,19 +109,19 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>, <a href="../../../jcgp/backend/population/MutableElement.html" title="interface in jcgp.backend.population">MutableElement</a></dd> +<dd><a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>, <a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a></dd> </dl> <hr> <br> <pre>public class <span class="typeNameLabel">Node</span> extends java.lang.Object -implements <a href="../../../jcgp/backend/population/MutableElement.html" title="interface in jcgp.backend.population">MutableElement</a>, <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a></pre> +implements <a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a>, <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a></pre> <div class="block">Nodes make up the main part of the chromosome, where the actual functions are evolved. Each node contains a function and a number of connections. The node outputs the result of performing its function on the values of its connections. Nodes therefore - implement both <code>MutableElement</code> and <code>Connection</code> + implement both <code>Mutable</code> and <code>Connection</code> since they can be mutated but also connected to. Nodes are constructed with a fixed number of connections (determined by the maximum arity of the function set) @@ -174,7 +174,7 @@ implements <a href="../../../jcgp/backend/population/MutableElement.html" title= </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>boolean</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Node.html#copyOf-jcgp.backend.population.MutableElement-">copyOf</a></span>(<a href="../../../jcgp/backend/population/MutableElement.html" title="interface in jcgp.backend.population">MutableElement</a> element)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/backend/population/Node.html#copyOf-jcgp.backend.population.Mutable-">copyOf</a></span>(<a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a> element)</code> <div class="block">Asserts if the specified element is a copy of the elements this is called on.<br> This method returns true if and only if: @@ -380,14 +380,14 @@ implements <a href="../../../jcgp/backend/population/MutableElement.html" title= </dl> </li> </ul> -<a name="copyOf-jcgp.backend.population.MutableElement-"> +<a name="copyOf-jcgp.backend.population.Mutable-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>copyOf</h4> -<pre>public boolean copyOf(<a href="../../../jcgp/backend/population/MutableElement.html" title="interface in jcgp.backend.population">MutableElement</a> element)</pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../jcgp/backend/population/MutableElement.html#copyOf-jcgp.backend.population.MutableElement-">MutableElement</a></code></span></div> +<pre>public boolean copyOf(<a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a> element)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../jcgp/backend/population/Mutable.html#copyOf-jcgp.backend.population.Mutable-">Mutable</a></code></span></div> <div class="block">Asserts if the specified element is a copy of the elements this is called on.<br> This method returns true if and only if: @@ -408,7 +408,7 @@ implements <a href="../../../jcgp/backend/population/MutableElement.html" title= </ul></div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../jcgp/backend/population/MutableElement.html#copyOf-jcgp.backend.population.MutableElement-">copyOf</a></code> in interface <code><a href="../../../jcgp/backend/population/MutableElement.html" title="interface in jcgp.backend.population">MutableElement</a></code></dd> +<dd><code><a href="../../../jcgp/backend/population/Mutable.html#copyOf-jcgp.backend.population.Mutable-">copyOf</a></code> in interface <code><a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>element</code> - the mutable element to compare to.</dd> <dt><span class="returnLabel">Returns:</span></dt> @@ -445,13 +445,13 @@ implements <a href="../../../jcgp/backend/population/MutableElement.html" title= <h4>setConnection</h4> <pre>public void setConnection(int index, <a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a> newConnection)</pre> -<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../jcgp/backend/population/MutableElement.html#setConnection-int-jcgp.backend.population.Connection-">MutableElement</a></code></span></div> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../jcgp/backend/population/Mutable.html#setConnection-int-jcgp.backend.population.Connection-">Mutable</a></code></span></div> <div class="block">This method sets the indexed connection to the specified new connection. Implementing classes may choose to ignore the given index (such as in the case of outputs, which only have one connection).</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code><a href="../../../jcgp/backend/population/MutableElement.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></code> in interface <code><a href="../../../jcgp/backend/population/MutableElement.html" title="interface in jcgp.backend.population">MutableElement</a></code></dd> +<dd><code><a href="../../../jcgp/backend/population/Mutable.html#setConnection-int-jcgp.backend.population.Connection-">setConnection</a></code> in interface <code><a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population">Mutable</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>index</code> - the connection index to set.</dd> <dd><code>newConnection</code> - the chromosome element to connect to.</dd> @@ -499,7 +499,7 @@ implements <a href="../../../jcgp/backend/population/MutableElement.html" title= </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../jcgp/backend/population/MutableElement.html" title="interface in jcgp.backend.population"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../jcgp/backend/population/Mutable.html" title="interface in jcgp.backend.population"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../jcgp/backend/population/Output.html" title="class in jcgp.backend.population"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> |