There's really nothing wrong with using actual types if you *know* them, as then you get the help from Java's type checker. Here, however, I'd argue that ```int``` is a poor choice as we have quite a few problems that return floating point fitnesses.