This should be easy to fix, assuming I've identified it correctly, but it won't solve the cross-platform issues.
I have a car running in a source simulation that defines 3+ wheels in its chromosome, but specifies wheel count = 2. When I copy that car to a new simulation where (before I press "input seed car") I specify "max wheels = 3", the simulation appears to override the seed car's wheel count by setting it to the simulation's max wheels setting. A wheel appears on the car in the target simulation that did not exist in the source simulation - and frequently means that the source and target simulations show very different results. The seed car's wheel count should not be modified by the target simulation in this scenario.
