The challenge module will have set objectives administered by the client in GWADMIN. Each challenge will consist of up to 3 Objectives.
Each objective is a custom set up behavior that is reported back to GWEN using a corresponding ID. This does not have any connection to the selected Behaviour table.
Each objective is to be performed at least 1 time. More iterations can be set.
The challenge has a set of availability rules all defined by the client. All challenges have a set Start date & time, an End date & time and a cooldown time during which the user needs to wait before being able to do the challenge again.
There are also optional availability rules such as Progression caps, Repeating start/end-times and user group availability.
The client can select a reward magnitude for each challenge which will conclude how much reward is granted when completing a challenge based on variables set in the chosen Behavior Table & Module Package in GWADMIN.