Get number of new pieces intelligently