There seems to be some sort of cap for time.sleep() that is stopping my "pong" game from increasing speed appropriately.
game_is_on = True
while game_is_on:
time.sleep(ball.move_speed)
screen.update()
ball.move()
where move_speed is reduced by 20% after every such-and-such occurrence.
I've tested it by removing ball.move_speed and instead used 0.1, then 0.01, both of which worked, but when I try 0.001 or lower, it doesn't get any faster.