Package generation is a basic capability of Smartsettle that involves determination of values for each negotiation variable in such a way that the complete set satisfies certain criteria. Types of packages that Smartsettle can generate include split, suggestion, equivalent, and improvement.