An investigation into dynamic problem solving in a hybrid evolutionary market-based multi-agent system