Hide Comments
Hide Comments

TRSGAGene.SetGeneAsDouble(TRSEncodedBits,Double) Method

Comments (0)

Writes the value into the Bits chromosome parameter. The function allows write access to the bits as double precision floating point values. The equivalent    GeneAsDouble method provides read access. The SetGeneAsDouble function will translate double values into the chromosome bits, irregardless of the type specified in    GeneType. In other words, the gene does not enforce types, it just helps you to translate bits into a type. You should use the GeneType property to determine the type of the gene before using the accessor functions.

Note: The TRSGAGene class automatically stores the appropriate value into the correct place in the Bits chromosome using the    Offset and    Size properties. The overloaded SetGeneAsDouble method allows you to change the offset into the bits you want to use.
 

Namespace: RSGeneticAlgorithm

expandingSyntax

Delphi

public 
  procedure SetGeneAsDouble(Bits: TRSEncodedBits; const Value: Double); overload; 
 

Parameters

Bits

Type: TRSEncodedBits

Value

Type: Double

expandingSee Also

Comments (0)