acrescentei na função atravessa, um if para caso ele desça, volte para a posição original. Acham que fica limpo dessa forma?
function atravessa() {
if(yAtor < 10) {
yAtor = 366;
pontos += 1; // se atravessar, ganha 1 ponto
}
if(yAtor > 366)
yAtor = 366;
}