Audio fingerprint grader
Upload your collect_audio.js file and we will each browser
environment and score 6 required checks. There are three checks
each for parts one and two, plus 3 extra-credit checks for part
three. You get a score per part but not a list of what checks failed.
Before you submit. Your file must export
collect() and define audioSum,
audioSumWithSimpleFarbling and
audioSumWithComplexFarbling, exactly as the template does —
leave the last one as the template has it if you are not attempting the extra
credit. Each part is not scored until the third check passes (so you can't
"lookahead" to solve each part) and a fingerprint that never changes is
perfectly stable and so worth nothing (so it must be reasonably complex.)
Grading takes a few seconds and you may wait behind other students Files up to 256 KB.