Track and assign prizes to users based on a variety of conditions.