The method creates new randomly initialized gene . The method is useful as factory method for those classes, which work with gene's interface, but not with particular gene class.
public IGPGene CreateNew( ) { return new SimpleGeneFunction( variablesCount ); }