You should delete the while loop and just have the following condition:
1/ every timersine second
2/ score is between low score(eg 200) high score(eg400)
---> call function
3/ score is between low score(eg 401) highscore(eg 600)
---> call function
---> wait 0.1 sec
---> call function
4/ score is between .... etc