Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.encog.ml.prg.EncogProgram

Packages that use EncogProgram
org.encog.ml.prg |
org.encog.ml.prg.extension |
org.encog.ml.prg.generator |
org.encog.ml.prg.species |
org.encog.parse.expression.common |
org.encog.parse.expression.epl |
org.encog.parse.expression.latex |
org.encog.parse.expression.rpn |

Uses of EncogProgram in org.encog.ml.prg

Methods in org.encog.ml.prg that return EncogProgram
`EncogProgram` | `EncogProgramContext.cloneProgram(EncogProgram sourceProgram)` Clone an entire program, keep the same context.
`EncogProgram` | `EncogProgramContext.createProgram(String expression)` Create a new program, using this context.
`EncogProgram` | `ProgramNode.getOwner()`

Methods in org.encog.ml.prg with parameters of type EncogProgram
`ProgramNode` | `EncogProgramContext.cloneBranch(EncogProgram targetProgram, ProgramNode sourceBranch)` Clone a branch of the program from the specified node.
`EncogProgram` | `EncogProgramContext.cloneProgram(EncogProgram sourceProgram)` Clone an entire program, keep the same context.

Constructors in org.encog.ml.prg with parameters of type EncogProgram
`ProgramNode(EncogProgram theOwner, ProgramExtensionTemplate theTemplate, ProgramNode[] theArgs)` Construct the program node.

Uses of EncogProgram in org.encog.ml.prg.extension

Methods in org.encog.ml.prg.extension with parameters of type EncogProgram
`ProgramNode` | `FunctionFactory.factorProgramNode(ProgramExtensionTemplate temp, EncogProgram program, ProgramNode[] args)` Factor a new program node, based in a template object.
`ProgramNode` | `FunctionFactory.factorProgramNode(String name, EncogProgram program, ProgramNode[] args)` Factor a new program node, based on an opcode name and arguments.

Uses of EncogProgram in org.encog.ml.prg.generator

Methods in org.encog.ml.prg.generator that return EncogProgram
`EncogProgram` | `AbstractPrgGenerator.attemptCreateGenome(Random rnd, Population pop)` Attempt to create a genome.
`EncogProgram` | `AbstractPrgGenerator.generate(Random rnd)` Generate a random genome.

Methods in org.encog.ml.prg.generator with parameters of type EncogProgram
`void` | `AbstractPrgGenerator.addPopulationMember(PrgPopulation population, EncogProgram prg)` Add a population member from one of the threads.
`ProgramNode` | `PrgGrowGenerator.createNode(Random rnd, EncogProgram program, int depthRemaining, List<ValueType> types)` Create a random node for an Encog Program.
`ProgramNode` | `RampedHalfAndHalf.createNode(Random rnd, EncogProgram program, int depthRemaining, List<ValueType> types)` Create a random node for an Encog Program.
`ProgramNode` | `PrgGenerator.createNode(Random rnd, EncogProgram program, int depthRemaining, List<ValueType> types)` Create a random node for an Encog Program.
`ProgramNode` | `PrgFullGenerator.createNode(Random rnd, EncogProgram program, int depthRemaining, List<ValueType> types)` Create a random node for an Encog Program.
`ProgramNode` | `AbstractPrgGenerator.createRandomNode(Random rnd, EncogProgram program, int depthRemaining, List<ValueType> types, boolean includeTerminal, boolean includeFunction)` Create a random note according to the specified paramaters.
`ProgramNode` | `AbstractPrgGenerator.createTerminalNode(Random rnd, EncogProgram program, List<ValueType> types)` Create a terminal node.

Uses of EncogProgram in org.encog.ml.prg.species

Methods in org.encog.ml.prg.species with parameters of type EncogProgram
`double` | `CompareEncogProgram.compare(EncogProgram prg1, EncogProgram prg2)` Compare program 1 and 2 node for node.

Uses of EncogProgram in org.encog.parse.expression.common

Methods in org.encog.parse.expression.common with parameters of type EncogProgram
`String` | `RenderCommonExpression.render(EncogProgram theHolder)`

Constructors in org.encog.parse.expression.common with parameters of type EncogProgram
`ParseCommonExpression(EncogProgram theHolder)`

Uses of EncogProgram in org.encog.parse.expression.epl

Methods in org.encog.parse.expression.epl with parameters of type EncogProgram
`String` | `RenderEPL.render(EncogProgram theProgram)`

Constructors in org.encog.parse.expression.epl with parameters of type EncogProgram
`ParseEPL(EncogProgram theHolder)`

Uses of EncogProgram in org.encog.parse.expression.latex

Methods in org.encog.parse.expression.latex with parameters of type EncogProgram
`String` | `RenderLatexExpression.render(EncogProgram theProgram)`

Uses of EncogProgram in org.encog.parse.expression.rpn

Methods in org.encog.parse.expression.rpn with parameters of type EncogProgram
`String` | `RenderRPN.render(EncogProgram theProgram)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2014. All Rights Reserved.