Skip to content

A/B testing impact of progression system changes on player retention / interaction. Non-parametric hypothesis testing and power transformations for non-normally distributed data.

Notifications You must be signed in to change notification settings

parkernisbet/game-ab-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Game AB Testing

This dataset was originally released as a Datacamp project, and then later as a Kaggle dataset. It contains player interaction and interval retention information for just over 90000 unique users from a popular mobile puzzle game. Over the span of a week, new users were fed one of two game progression systems and then monitered for changes in outcome (retention at specific time intervals and game interaction by end of week).

A series of A/B tests were constructed to evaluate the impact of said progression system on both of the above mentioned KPIs. Based on requriements detailed in the notebook, the tests for statistical significance were as follows:

  • player retention:

    • test: chi2 contingency table

    • null: progression system has no impact on retention

    • alternative: progression system has an impact on retention

    • outcome: reject null; negative correlation between progression system and retention

  • game interaction:

    • test: wilcoxon rank sum

    • null: game interaction distributions are the same

    • alternative: game interaction distributions are different

    • outcome: accept null; progression system has no impact on game interaction

One interesting finding in the initial data exploration, the progression system change brought about opposite effects for short and long term retention. Generally speaking, the overall impact on retention was net negative (i.e. adding the new progression system resulted in fewer retained players across all time intervals), however short term retention actually saw an ever-so-slight improvement. My best guess would be because the new progression system delays a forced waiting period (a very basic description of the implemented change), players who were slower to reach this point were more likely to carry over play to the next day.

About

A/B testing impact of progression system changes on player retention / interaction. Non-parametric hypothesis testing and power transformations for non-normally distributed data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published