Classroom collaboration to explore best algorithmic strategies in the IPD