[galib] Help using GALib: Allele values

matthew wall mwall at oculustech.com
Thu Jul 14 15:39:04 EDT 2005


On 13 Jul 2005, at 22:31, <rmt at uninova.pt> <rmt at uninova.pt> wrote:

> Hi all,
>
> ? Is it possible to make the allele value selection random within a
> predefine interval of values (MIN & MAX), instead of a selection fom a
> predefined set of values ?

GAAlleleSet<int> alleles;
alleles.add(0, 10);   // any integer value in [0,10]
GA1DArrayAlleleGenome<int> genome(length, alleles);

GAAlleleSet<double> alleles;
alleles.add(0.0, 10.0, GAAllele::EXCLUSIVE, GAAllele::INCLUSIVE);
   // any double value in (0.0, 10.0]
GA1DArrayAlleleGenome<double> genome(length, alleles);


> ? How can i define the genome/allele (real or integer) values  
> precision
> (nº of bits) ?

GABin2DecPhenotype map;
map.add(8, 0.0, 100.0);  // use 8 bits to represent values in [0.0,  
100.0]
GABin2DecGenome genome(map);




More information about the galib mailing list