I do not know how scores are determined. I feel that the timing is ridiculous. Not everyone is super fast and even if you get all correct with no errors the score at the end the score is still low. Will probably stop playing some of these games. Unfair timing issue.