Show/Hide Toolbars

RiverSoftAVG Products Help

Navigation: Code Documentation > GeneticAlgorithm > RSGeneticProgramming > Classes

TRSGeneticProgrammingVariantExecutor Class

Scroll Prev Top Next More

The TRSGeneticProgrammingVariantExecutor component is the descendant class of the RSGeneticProgramming.TRSCustomGeneticProgrammingVariantExecutor component which publishes all the properties needed for reading and executing a genetic program. Use this class when you have already evolved a solution to your problem and need to execute the genetic program. It instantiates the RSGenerics.GeneticProgramming|TRSCustomGeneticProgrammingExector<T> generics class using Variants and ensures the correct TRSGPInstruction<T> are created for it.

alert_noteNotes to Implementers

The TRSGeneticProgrammingVariantExecutor class redeclares the Instructions property to use instantiated generics types that look like non-generic types. Unfortunately, when a published property contains a generic, even an instantiated one (e.g., TRSGPInstructions<Variant>), Delphi will not publish the property and make it available at design-time.
 

Namespace: RSGeneticProgramming

RiverSoftAVG Products Help © 1996-2016 Thomas G. Grubb