icgp - input and constant nodes immune from mutation and have ids shared across population. unbiased function mutation. fixed functional ant problem which had numerically exploding BigInteger issues.