일부 실시 예 에서 , 컴퓨터 구현 ( computer - implemented ) 방법 은 , 컴퓨터 하드웨어 를 포함 하 는 컴퓨터 시스템 의 제어 하 에서 , 상기 컴퓨터 시스템 이 : 일반 플레이어 행동 모델 을 획득 하 는 단계 - 상기 일반 플레이어 행동 모델 은 비디오 게임 의 복수 의 플레이어 의 게임 플레이 데이터 에 기초 하 여 훈련 되 고 , 상기 일반 플레이어 행동 모델 은 복수 의 게임 플레이 상황 의 각각 에서 수행 되 는 게임 내 액션 의 지시 를 제공 하 도록 구성 됨 - ; 제 1 플레이어 에 대한 게임 플레이 데이터 를 획득 하 는 단계 - 상기 게임 플레이 데이터 는 상기 비디오 게임 의 복수 의 게임 상태 의 각각 에서 상기 제 1 플레이어 에 의해 수행 되 는 게임 내 액션 을 식별 하 고 , 상기 제 1 플레이어 는 상기 일반 플레이어 행동 모델 의 훈련 과 연관 된 상기 복수 의 플레이어 중 하나 가 아님 - ; 상기 일반 플레이어 행동 모델 의 복수 의 부분 을 상기 제 1 플레이어 와 연관 된 커스텀 모델 로 포함 ( incorporate ) 하 는 단계 - 상기 복수 의 부분 은 각각 상기 일반 플레이어 행동 모델 내 레벨 또는 레이어 를 포함 함 - ; 상기 제 1 플레이어 에 대한 상기 게임 플레이 데이터 를 기초 로 상기 커스텀 모델 에 대한 하나 이상 의 커스텀 부분 ( custom portions ) 을 생성 하 는 단계 - 상기 하나 이상 의 커스텀 부분 을 생성 하 는 단계 는 , 특정 게임 상태 에서 상기 제 1 플레이어 에 의해 수행 될 수 있 는 게임 내 액션 을 예측 하 기 위해 상기 커스텀 모델 을 훈련 시키 는 단계 를 포함 하 고 , 상기 훈련 시키 는 단계 는 , 상기 커스텀 모델 로 포함 ( incorporate ) 된 상기 일반 플레이어 행동 모델 의 상기 복수 의 부분 을 변경 하 지 않 고 상기 하나 이상 의 커스텀 부분 을 반복 적 으로 업데이트 하 는 단계 를 포함 함 - ; 및 상기 훈련 시키 는 단계 이후 에 상기 커스텀 모델 을 상기 제 1 플레이어 와 연관 된 훈련 된 커스텀 모델 로 저장 하 는 단계 를 포함 하 는 컴퓨터 실행 가능 한 명령 으로 구성 되 고 , 상기 훈련 된 커스텀 모델 은 , 상기 하나 이상 의 커스텀 부분 을 포함 하 고 , 상기 일반 플레이어 행동 모델 의 상기 복수 의 부분 을 더 포함 하 거나 의존 하 되 , 상기 훈련 된 커스텀 모델 은 , 상기 비디오 게임 의 게임 상태 에 관한 데이터 를 입력 으로 수신 하 고 , 상기 비디오 게임 에서 수행 되 는 자동 화 된 액션 을 출력 하 도록 구성 될 수 있 다 .