Skip to content
Valerio Bonometti edited this page Apr 12, 2020 · 6 revisions

Dataset Characteristics


Game Minimum Sessions Maximum Sessions Churners Uncertain Non Churners
Hitman Go (hmg) 2 15 180,000 180,000 180,000
Hitman Sniper (hms) 2 20 180,000 180,000 180,000
Just Cause 3 (jc3) 2 20 180,000 180,000 180,000
Just Cause 4 (jc4) 2 18 180,000 180,000 180,000
Life Is Strange (lis) 2 15 180,000 180,000 180,000
Life Is Strange: Before the Storm (lisbf) 2 15 180,000 180,000 180,000

Metrics And Targets


Behavioural Metrics

Metric Name Type Description
Session Time Float ≥ 0 Duration of a game session in minutes
Play Time Float ≥ 0 Portion of Session Time, in minutes, actively spent playing
Delta Session Float ≥ 0 Temporal distance between game sessions in minutes
Activity Index Integer ≥ 0 Count of user initiated game-play-related actions
"Talk to Character" is a valid action
"Character Attacks You" is not a valid action
Activity Diversity Integer ≥ 0 Count of unique user initiated game-play-related actions

Object Metrics

Metric Name Type Description
Context Integer ≥ 0 Numerical encoding of the game taken into consideration
It identifies the object generating the Behavioural Metrics

Environment Metrics

Metric Name Type Description
Hour of the Day Integer ≥ 0 < 24 Numerical encoding of the hour of the day
when a game session started
Day of the Week Integer ≥ 0 < 6 Numerical encoding of the day of the week
when a game session started
Day of the Year Integer ≥ 0 < 366 Numerical encoding of the day of the year
when a game session started
Area Integer ≥ 0 Numerical encoding of the broad area
where a game session started

Behavioural Targets

Metric Type Description
Churn Probability Float (0.0, 0.5, 1.0) Numerical encoding of the state of an user after all the played sessions.
Values of 1.0 and 0.0 indentify users considered in the churning and not
churning state, a value of 0.5 indentify users whom state can't be determined.
Survival Time Float > 0 Amount of time, in minutes, an user will play after a game session finishes.
It is computed subtracting the current time played from the total time played.
Survival Sessions Integer > 0 Number of sessions an user will play after a game session finishes.
It is computed subtracting the current number of played sessions from
the total number of played sessions.
Absence Float > 0 Amount of time, in minutes, between the end of a game session and the start of a new one.
Clone this wiki locally