A chess project for Designing Algorithms course