I'm not well-versed in creating scoring in a bespoke module (using Adapt in part).
I am guessing a point system is a good way to go, but I wondered if there is any chance of being pointed in the direction of any documentation/blogs/references that might help me sort out best way to go!
Thanks