Collaborative Problem-solving Between Optimistic and Pessimistic ProblemSolvers