non-random poly mutation

still doesn't work though, the computeFitness function always tells me
that now it's worse, but on most cases it shouldn't be:
when adding a point to a poly, it's averaged so it SHOULD be exactly the
same. And the same when averaging a point of the poly