norm.setTarget(target);
norm.addInputField(a = new InputFieldArray2D(false,ARRAY_2D,0));
norm.addInputField(b = new InputFieldArray2D(false,ARRAY_2D,1));
norm.addOutputField(new OutputFieldRangeMapped(a,0.1,0.9));
norm.addOutputField(new OutputFieldRangeMapped(b,0.1,0.9));
norm.addSegregator(new IntegerBalanceSegregator(a,2));
return norm;
}