Attempt to draw a sine wave as best as you can! Use turbo speed! UPDATED! The algorithm is smarter now. Percent is calculated by: 100%-((average vertical pixel distance away from regression sine curve/amplitude of curve)*100%) It seems to work better. The dependency of score on amplitude is there because having a lower amplitude sine curve with random noise will make it look less like a sine curve than a higher sine curve with similar random noise. Sequel to my circle checker.
I can't seem to get higher than 90%! I'll leave it as a challenge! 0-50% = ok 50-70% = recognizable 70-80% = very good 80-90% = excellent 90%-100% = perfect