Fixed bugs that interfered with proper mutation (only replace if better than parent)