adding maven publication target;
ensuring that each point evaluated satisfies the constraints specified in the objective function