The scoring formula should be written as percentage completed without errors * (difficulty level + remaining score) which yields a maximum score of 112,000 if you could somehow complete the puzzle in 0 seconds. I have gotten in the mid 80,000s but ...