Apparently, I should not do that if I'm using the same parameters as the original NEAT implementation:
"If you decide to use the species compatibility coefficients and thresholds from my own .ne settings files (provided with my NEAT release), then do not normalize the terms in the compatibility function, because I did not do this with my .ne files. In other words, even though my papers suggest normalizing (dividing my number of genes), since I didn't do that the coefficients that I used will not work the same for you if you normalize. If you strongly desire to normalize, you will need to find your own appropriate coefficients and threshold. "
Apparently, I should not do that if I'm using the same parameters as the original NEAT implementation:
"If you decide to use the species compatibility coefficients and thresholds from my own .ne settings files (provided with my NEAT release), then do not normalize the terms in the compatibility function, because I did not do this with my .ne files. In other words, even though my papers suggest normalizing (dividing my number of genes), since I didn't do that the coefficients that I used will not work the same for you if you normalize. If you strongly desire to normalize, you will need to find your own appropriate coefficients and threshold. "