참여 분석 시스템 ( 140 ) 은 게임 플레이 동안 예측 모델 ( 들 ) ( 160 ) 을 적용 할 수 있 다 . 일부 실시 예 들 에서 , 예측 모델 들 ( 160 ) 은 전체 게임 의 난이도 를 조정 하 는 방법 을 결정 하 기 위해 게임 의 시작 시 에 적용 된다 . 다른 실시 예 들 에서 , 예측 모델 들 ( 160 ) 은 게임 중 에 상이 한 시간 들 에 및 / 또는 게임 에서 의 상이 한 스테이지 들 ( stages ) 에서 적용 된다 . 비디오 게임 ( 112 ) 의 하나 이상 의 부분 들 에 대한 난이도 레벨 의 결정 동안 , 참여 분석 시스템 ( 140 ) 은 하나 이상 의 예측 모델 들 ( 160 ) 에 적용 될 수 있 는 입력 데이터 ( 172 ) 를 수신 한다 . 입력 데이터 ( 172 ) 는 비디오 게임 ( 112 ) 을 플레이 하 는 사용자 와 관련 된 데이터 의 하나 이상 의 피스 들 을 포함 할 수 있 다 . 이 데이터 는 비디오 게임 ( 112 ) 에 대한 사용자 인터랙션 데이터 , 사용자 에 대한 프로파일 데이터 , 및 사용자 에 대한 도전 의 예측 된 레벨 , 사용자 에 대한 유지 율 또는 이탈 율 및 / 또는 등등 을 결정 하 도록 예측 모델 ( 160 ) 에 적용 될 수 있 는 임의 의 다른 데이터 를 포함 할 수 있 다 . 일부 실시 예 들 에서 , 입력 데이터 ( 172 ) 는 참여 분석 시스템 ( 140 ) 에 제공 되 기 전 에 필터링 될 수 있 다 .