How smart is your algorithm?