improved naive best depth to actually count each piece number of possible moves