I have a puzzle game with N stages where each stage has 3 difficulty levels. Users have to finish current unlocked stage to access next stage, but they can access any difficulty level for unlocked stage.
As example, User A played stage 1 with difficulty level EASY, then he changed the difficulty level to HARD and finished stage 2.
I'm using Flurry Analytics to log as above: "stage1_Completed_Easy" and "stage2_Completed_Hard"
The problem is: there could be more users completed stage N than those who sompleted stage N-1 As example, there are:
- 100 players completed stage1 EASY
50 players completed stage1 HARD
50 players completed stage2 EASY
- 25 players completed stage2 HARD
- 70 players completed stage2 NORMAL
I'm making assumption that each player only completed each stage once. This means from stage 1 to stage 2, I'm losing 5 players
I want to know which level and what difficulty that makes users stop playing my game