> A "Pareto optimal" solution is one which, given all the possibilities of action, produces the best outcome for both parties (with some negotiable surplus).
This isn't quite right. In a Pareto optimal solution, there's no way to improve things for one party without making them worse for another party, but there's no guarantee that the outcome is good for everyone. "I get everything, you get nothing" is a Pareto-optimal way of diving things up.