The bottom line in pool is "Everything makes a difference" It's considered the most nuanced based game in the world. Any factor that effects friction will make some difference. Humidity, therefore temperature, nap on the cloth, less nap more nap, age of balls, weight of balls, roundness of balls, lighting, how hot is the light, what kinda of shadows are on the balls, cut and angle on the rails, cutting a stripe ball is perceived easy then a solid, the grain size on the chalk, is your tip worn out or new, is it mushroomed, is it dime shaped or nickle, every little thing that you can think of will make a difference and we have not even got into the physiological part of the game which imo is far more difficult to master. Take some combinations of differences and for sure you will miss positions and banks. Have you ever coated the balls with silicone--It's like a whole new game for about 1/2 hour..:frus