org.encog.ml.prg.train.rewrite
Class RewriteAlgebraic

java.lang.Object
  extended by org.encog.ml.prg.train.rewrite.RewriteAlgebraic
All Implemented Interfaces:
RewriteRule

public class RewriteAlgebraic
extends Object
implements RewriteRule

This class is used to rewrite algebraic expressions into more simple forms. This is by no means a complete set of rewrite rules, and will likely be extended in the future.


Constructor Summary
RewriteAlgebraic()
           
 
Method Summary
 boolean rewrite(Genome g)
          Rewrite the specified genome.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RewriteAlgebraic

public RewriteAlgebraic()
Method Detail

rewrite

public boolean rewrite(Genome g)
Rewrite the specified genome.

Specified by:
rewrite in interface RewriteRule
Parameters:
g - The genome to rewrite.
Returns:
True, if the genome was rewritten.


Copyright © 2014. All Rights Reserved.