Text this: The role of multi-agent in computational problem solving environments