Show/Hide Toolbars

RiverSoftAVG Products Help

Navigation: Code Documentation > GeneticAlgorithm > RSGeneticBase > Classes

TRSCustomGeneticComponent Class

Scroll Prev Top Next More

Represents the base class for including genetic algorithms (GA) or genetic programs (GP) in your programs.

Genetic algorithms seek to solve optimization or search problems. They are inspired by evolutionary biology and approach the search problem as a task of evolving a group or population of candidate individuals through successive generations, selecting fitter (or better) child individuals for each generation, until a solution is found. It uses evolutionary biology techniques such as inheritance, mutation, selection, and crossover (also called recombination).

The TRSCustomGeneticComponent class contains a population of individuals ( RSGeneticBase.TRSPopulation), which contain "DNA", chromosomes for genetic algorithms (Bits property) and genetic program trees for genetic programs.
 

Namespace: RSGeneticBase

RiverSoftAVG Products Help © 1996-2016 Thomas G. Grubb