I want to set a reliability score for each user (only admins will see it). A 1 means they signed up and then attended. A 0 means they signed up and never showed. But we need to assign fractional I think - what do we assign for:
  1. Signed up, then un-signed up 2 weeks before?
  2. Signed up, then un-signed up the day of?
  3. Arrived late. How late?
  4. Left early. How early?
Need a set of criteria, that are somewhat simple, that can then apply a value between 0 & 1 for these use cases. And we then display that number as their running average.
So any suggestions?