I believe I've encountered a bug in FloatVectorSpecies, using the version
in the SVN repository.

I am trying to use the "species.max_gene.i" syntax to set bounds on
individual genes.  FloatVectorSpecies.loadParameterForGene always dies with
a fatal error, however, because its call to inNumericalTypeRange() on line
527 assumes that Species.i_prototype has been initialized.

Looking at VectorSpecies.setup(), I see that the prototype is always
initialized *after* the calls to loadParameterForGene, thus breaking the
gene-specific parameter loading mechanism.



Ph.D student in Computer Science
George Mason University