Pokémon Red 월드 모델, 플레이 가능한 확산을 주장하지만 신뢰성은 여전히 불확실
커뮤니티 게시물에서 소개된 Pokémon Red 월드 모델은 원본 게임의 정기적인 보정이 필요함에도 상호작용 가능한 신경망 게임플레이를 구현한다고 주장한다. 개발자는 최근 프레임과 버튼 입력을 바탕으로 화면을 예측하도록, 노이즈를 점진적으로 제거하는 이미지 생성기인 확산 모델을 학습했다고 밝혔다. 이 프로젝트는 계획, 도구, 행동을 조율하는 소프트웨어인 별도의 에이전트 하니스도 설명한다.
직접적인 비교 대상은 일반적인 에뮬레이터가 아니라 2024년 NeurIPS에 발표된 DIAMOND다. 에뮬레이터는 게임의 원래 컴퓨팅 환경을 재현하는 반면, 학습된 월드 모델은 사례를 바탕으로 다음에 일어날 일을 예측한다. 이 차이가 핵심적인 긴장을 만든다. 알아볼 수 있는 화면은 시각적 개연성을 보여주지만, 신뢰할 수 있는 게임플레이에는 일관된 결과가 필요하다.
개발자는 숙고형 계획과 빠른 실행을 분리한 Krafton의 PUBG Ally도 언급한다. 이러한 아키텍처적 연결은 일반적인 수준에서는 타당하다. 그러나 동등한 역량이나 연구적 새로움을 입증하지는 않는다. 이 프로젝트는 엔지니어링 주장으로서 주목할 만하지만, 코드, 학습 과정, 평가 결과는 여기에서 검증되지 않았다.
Pokémon Red 월드 모델이 실제로 주장하는 내용
제공된 프로젝트 설명에 따르면, 이 모델은 1,670만 개의 파라미터를 사용하며 72x80 크기의 그레이스케일 이미지를 예측한다. 파라미터는 네트워크의 동작을 결정하는 학습된 수치 값이다. 보고된 입력은 최근 화면 네 장과 버튼 입력 하나를 결합한다.
설명은 DIAMOND 스타일의 신경망 아키텍처를 명시하며, 사용자가 키보드로 생성된 환경을 제어할 수 있다고 말한다. 또한 동일한 입력 조건에서 원본 에뮬레이터와 비교한다고 설명한다. 모델이 표시하는 화면은 예측 10단계마다 실제 프레임 네 장을 받아 문맥을 복원하는 것으로 알려졌다.
의미 있는 주장은 원본 게임에 주기적으로 접근하면서도 플레이어 제어하에 상호작용을 예측한다는 것이다.
이 단서는 독자가 시연을 해석하는 방식을 바꾼다. 연속된 화면을 생성하는 모델은 개별 프레임을 예측하는 모델과 다른 과업을 수행한다. 그러나 실제 관측으로 반복 보정되는 시퀀스가 무제한의 독립 시뮬레이션을 입증하는 것은 아니다.
문을 향해 걸어가는 상황을 생각해 보자. 그럴듯한 다음 프레임은 주변 건물을 유지하면서 캐릭터를 더 가까이 이동시킬 수 있다. 유용한 시뮬레이터는 출입을 인식하고, 목적지를 보존하며, 플레이어가 다시 밖으로 나왔을 때도 올바르게 반응해야 한다.
이러한 요구사항은 외형을 넘어선다. 문이 올바르게 보이더라도 엉뚱한 방으로 이어질 수 있다. 캐릭터가 멈춰 있는 것처럼 보여도, 모델은 이동이 계속 막혀 있어야 하는지에 대한 추적을 조용히 잃을 수 있다.
따라서 에뮬레이터와의 비교는 조건이 명확할 때에만 가치가 있다. 시청자는 어떤 프레임이 생성된 것인지, 실제 관측은 언제 입력되는지를 알아야 한다. 또한 각 보정 전까지 중단 없이 예측되는 시간도 필요하다.
보정 일정은 부끄러운 일이 아니라 실험 설정이다. 짧은 예측 구간도 유용한 연구를 뒷받침할 수 있다. 중요한 질문은 평가가 이 제한된 역량을 측정하는지, 아니면 더 폭넓은 독립성으로 제시하는지다.
제공된 설명은 월드 모델과 에이전트도 분리한다. 계획기는 게임 메모리를 읽고, 목표를 선택하며, 참고 정보를 조회할 수 있다. 더 빠른 실행 계층은 즉각적인 행동을 처리한다.
이 구분은 흔한 오해를 막는다. 월드 모델을 포함한 게임 플레이 시스템이 반드시 모든 결정을 해당 모델 안에서 내리는 것은 아니다. 계획, 탐색, 전투, 상태 검증은 서로 다른 경로를 따를 수 있다.
신중한 설명이라면 결합된 결과를 축하하기 전에 이러한 경로를 식별해야 한다. 그렇지 않으면 주변 소프트웨어의 성공이 신경망 시뮬레이터에 관한 증거로 잘못 해석될 수 있다.
이 구분에도 프로젝트의 매력은 남는다. 연구자가 생성된 경험이 구조화된 제어와 어떻게 상호작용하는지 탐구할 수 있는 압축된 환경을 제시한다. 신뢰도는 각 구성 요소의 기여를 눈에 보이게 만드는 데 달려 있다.
플레이 가능한 화면은 가장 어려운 질문을 남긴다
DIAMOND의 기반이 된 원래의 확산 월드 모델링 연구는 시각 생성과 강화학습을 연결했다. 강화학습은 행동의 결과를 통해 에이전트를 학습시키는 방법이다. 이 논문은 Counter-Strike 게임플레이를 기반으로 한 상호작용 가능한 신경망 환경도 제시했다.
이 선례는 관련 있는 연구 계보를 확립한다. 그렇다고 Pokémon 구현을 검증하는 것은 아니다. 유망한 아키텍처를 재사용하더라도 다른 환경에서의 데이터 범위, 학습 안정성, 성능에 관한 질문은 남는다.
게임 에이전트에서 결정적인 특성은 상상된 행동이 중요한 결과를 보존하는지 여부다.
생성된 화면은 시각적으로 설득력 있어도 중요한 오류를 숨길 수 있다. 캐릭터가 불가능한 위치를 차지하거나, 잘못된 조건에서 전환이 일어날 수 있다. 주변 픽셀이 정확해 보여도 이런 오류는 중요하다.
반대도 성립한다. 다소 거친 이미지도 유용한 이동 정보를 보존할 수 있다. 제어기가 일관되게 목적지에 도달한다면, 불완전한 음영은 과업에 거의 영향을 주지 않을 수 있다.
이는 상호작용 모델을 주로 매력적인 영상으로 평가하는 개발자에게 압박이 된다. 이들은 시각적 품질과 행동 결과를 연결하는 증거가 필요하다. 그 연결이 없다면, 잘 다듬어진 시연도 핵심 역량을 확인하지 못한다.
Pokémon Red 확산 주장은 특히 흥미롭다. 이 환경은 알아보기 쉽고 검토 가능한 전환을 제공하기 때문이다. 이동, 메뉴, 장소 간 변화는 비교할 수 있는 구체적 사건을 제공한다. 연구자는 동일한 입력 아래 예측된 결과가 원본 게임과 일치하는지 물을 수 있다.
이러한 비교는 시작 관측으로부터 서로 다른 거리에서의 결과를 살펴봐야 한다. 즉각적인 예측은 국소 정확도를 검증한다. 더 긴 시퀀스는 작은 실수가 서로 다른 환경으로 누적되는지를 검증한다.
모델은 익숙한 보행 패턴은 처리하면서도 드문 방향 전환 시퀀스 뒤에는 실패할 수 있다. 방의 외형은 유지하지만 플레이어가 어떤 출구를 이용했는지는 잊을 수도 있다. 두 실패 모두 모든 예측을 무가치하게 만들지는 않지만, 활용 가능성은 제한한다.
바로 이 지점에서 주기적 보정은 분석적으로 유용해진다. 실제 관측에 대한 접근을 달리하면 시스템이 외부 접지에 얼마나 크게 의존하는지 드러낼 수 있다. 접지란 모델의 내부 표현을 관측 가능한 조건과 연결하는 것을 뜻한다.
보정 빈도가 낮아져도 성능이 유용하게 유지된다면, 시뮬레이터는 지속적인 일관성에 관한 더 강한 증거를 갖게 된다. 즉시 성능이 악화된다면 실용적 역할은 더 좁다. 어느 결과든 정직하게 측정된다면 유익한 논문을 뒷받침할 수 있다.
압박은 프로젝트의 연구적 프레이밍에 가장 직접적으로 가해진다. 시스템을 플레이 가능하다고 부르는 것은 상상된 환경 안에서 신뢰할 수 있는 학습을 주장하는 것보다 더 낮은 증거 기준을 둔다. 후자의 주장은 정책이 전이 가능한 무언가를 학습한다는 증거를 요구한다.
정책은 관측으로부터 행동을 선택하는 규칙 또는 학습된 함수다. 생성된 장면에서 학습된 정책은 실제 탐색 행동을 발견할 수 있다. 반대로 시뮬레이터에만 존재하는 오류를 이용할 수도 있다.
이 구분은 시각적 검토만으로 해결할 수 없다. 평가 전에 성공 조건을 정의한 뒤, 그 결과 행동을 원본 환경과 비교해 시험해야 한다.
더 넓은 교훈은 게임을 넘어선다. 에이전트는 잘 일관된 환경 서사 안에서 탐색하면서도 잘못된 가정에 따라 행동할 수 있다. 유용한 시뮬레이션은 행동 성공을 결정하는 변수를 보존해야 한다.
PUBG Ally는 분리를 공유할 뿐, 전체 시스템을 공유하지는 않는다
PUBG Ally와의 비교는 Krafton의 계층형 에이전트 아키텍처에서 더 명확해진다. 연구진은 언어 모델이 숙고형 결정을 처리하고, 결정론적 행동 트리가 즉각적인 행동을 실행한다고 설명한다. 행동 트리는 미리 정의된 행동과 조건을 구조화된 제어기에 구성하는 방식이다.
이들의 System 2 계층은 의도를 해석하고 고수준 행동을 선택한다. System 1은 언어 추론이 계속되는 동안 반응성 있는 제어를 유지한다. 이 구성은 느린 숙고와 즉각적인 게임플레이 요구 사이의 불일치를 해결한다.
공유되는 아이디어는 의사결정 시간척도의 분리이며, 구현과 증거는 여전히 별개다.
Pokémon 제안도 비슷한 책임 분담을 설명한다. 느린 계획기가 목표를 선택하고 다른 계층이 행동을 수행한다. 이 유사성은 유용한 맥락이지만, 두 프로젝트를 기술적으로 상호 교환 가능하게 만들지는 않는다.
작고 구조화된 어드벤처 게임과 멀티플레이어 슈팅 게임은 에이전트에 서로 다른 요구를 제시한다. 더 중요하게는 익숙한 아키텍처가 구성 요소의 품질을 증명하지는 않는다. 계획기는 타당한 목표를 제시할 수 있지만 실행은 반복적으로 실패할 수 있다.
반대의 실패도 충분히 가능하다. 실행기는 지시를 정확하게 따르지만 계획기가 부적절한 목표를 선택할 수 있다. 평가가 중간 결정을 기록하지 않는다면, 결합된 성공 점수는 두 패턴을 모두 숨길 수 있다.
Pokémon Red 에이전트에서 핵심적인 아키텍처 질문은 정보 접근과 관련된다. 게임 메모리를 읽으면 화면에 보이는 것 이상의 구조화된 상태를 제공한다. 이는 계획과 검증을 단순화할 수 있다.
그 정보를 사용하는 것 자체가 본질적으로 부적절한 것은 아니다. 이는 과업을 정의한다. 메모리 보조 에이전트와 화면 전용 에이전트는 서로 다른 연구 질문에 답하므로, 그 결과도 다르게 해석해야 한다.
참고 자료 조회에도 같은 원칙이 적용된다. 게임 정보를 참고하면 목적 있는 행동을 지원할 수 있지만, 성공에 기여하는 또 다른 요소가 추가된다. 평가는 참고 자료에서 검색한 지식과 생성된 경험을 통해 학습한 행동을 구분해야 한다.
가장 명확한 실험 설계는 실행 정책을 바꾸는 동안 이러한 보조 구성 요소를 고정하는 방식이다. 그러면 월드 모델 내부의 학습이 실제 게임플레이를 개선하는지 분리할 수 있다. 그렇지 않으면 계획이나 도구의 변화가 결과를 설명할 수 있다.
마찬가지로 서로 다른 계획기를 시험하려면 안정적인 실행 계층이 필요하다. 두 계층이 함께 바뀌면 성능 향상의 원인을 파악하기 어려워진다. 더 큰 모델이 다른 도구 구성을 받았기 때문에 더 좋아 보일 수 있다.
이것이 System 1과 System 2라는 명칭이 설명적 수준에 머물러야 하는 이유다. 이들은 책임을 전달할 뿐 과학적 결과를 의미하지는 않는다. 증거는 각 계층이 무엇을 관측하고, 선택하고, 실행하며, 실패에서 어떻게 회복하는지에서 나온다.
Krafton의 설명은 이러한 분리에 대한 산업적 사례를 제공한다. NVIDIA의 게임 동반자 논의 역시 PUBG Ally를 플레이어 상호작용의 실질적 요구 안에 위치시킨다. 이 맥락은 Pokémon 프로젝트를 검증하지 않으면서도 아키텍처적 유추를 뒷받침한다.
따라서 이 비교는 범위를 제한해 해석해야 한다. 이는 개발자가 언어 모델에 모든 즉각적인 행동을 선택하도록 맡기지 않는 이유를 설명하는 데 도움이 된다. 하지만 동등한 지연 시간, 플레이어 유용성 또는 배포 준비 상태를 입증하지는 않는다.
개발자에게 실질적인 시사점은 명확하다. 계층 간 인계를 평가해야 한다. 좋은 목표는 유효한 명령으로 이어져야 하며, 실패한 행동은 계획 수립자가 활용할 수 있는 정보를 만들어야 한다.
실행 실패를 인식하지 못하는 계층 구조는 이미 유효하지 않은 계획을 계속 추구할 수 있다. 빠른 계층이 학습된 정책을 사용하든 전통적인 소프트웨어를 사용하든, 신뢰할 수 있는 조정에는 피드백이 필요하다.
정기적인 보정이 드러내는 유용한 절충점
대화형 생성기는 피드백 문제에 직면한다. 이미지를 예측한 뒤, 생성된 기록을 사용해 또 다른 이미지를 예측한다. 어떤 실수든 다음 입력의 일부가 되어 이후 행동에 영향을 줄 수 있다.
이 과정은 자기회귀 롤아웃이라고 하며, 이전 출력이 이후 출력을 만드는 데 기여하는 연속된 과정이다. 생성된 관측값이 학습 중 본 사례에서 벗어날수록 그 어려움은 커진다.
GameNGen의 기반이 된 neural game engine 연구는 Doom을 시뮬레이션하면서 관련 문제를 다뤘다. 저자들은 기록된 에이전트 게임플레이를 바탕으로 학습하고, 지속적인 생성을 지원하기 위해 조건부 증강을 사용했다고 설명했다. 조건부 증강은 예측을 유도하는 데 사용되는 정보에 변화를 도입한다.
모델을 재설정하면 경험을 안정화할 수 있지만, 그 경험이 독립적 시뮬레이션에 대해 입증할 수 있는 범위는 제한된다.
보고된 보정 일정은 이 절충점을 분명히 보여 준다. 실제 프레임은 모델을 유효한 게임 상태로 되돌릴 수 있다. 그러나 시청자가 중단 없는 롤아웃이 얼마나 빠르게 발산하는지 확인하지 못하게 할 수도 있다.
그렇다고 보정이 유용한 제품과 양립할 수 없다는 뜻은 아니다. 많은 실용적 시스템은 지속적으로 새로운 관측값을 받는다. 짧은 예측 모델은 전체 게임을 독립적으로 재현하지 않고도 즉각적인 의사결정을 지원할 수 있다.
관련된 질문은 배포 역할이 평가 방식과 일치하는지다. 다음 움직임을 예측하도록 설계된 모델에는 긴 학습 에피소드를 생성하는 모델과 다른 테스트가 필요하다. 근거는 제안된 용도를 따라야 한다.
Pokémon Red 확산 모델의 경우, 설득력 있는 분석은 시각적 연속성과 상태 연속성을 분리해야 한다. 시각적 연속성은 연속된 화면이 서로 연결되어 보이는지를 묻는다. 상태 연속성은 중요한 사실이 그 화면들 사이에서 일관되게 유지되는지를 묻는다.
움직임 오류는 즉시 보일 수 있다. 하지만 잊힌 조건은 에이전트가 나중의 상호작용에 도달할 때까지 드러나지 않을 수 있다. 이미지 유사도만 측정하면 두 번째 실패를 놓칠 수 있다.
이 구분은 시뮬레이터 내부에서 학습한 정책을 평가할 때도 적용된다. 모델이 어려운 전환을 비정상적으로 쉽게 만들어서 컨트롤러가 유능해 보일 수 있다. 원래 게임이 그 전환을 올바르게 강제하면 그 행동은 실패할 수 있다.
연구자들은 이를 모델 착취라고 부른다. 에이전트가 학습 환경의 부정확성으로 이익을 얻는 경우다. 이를 탐지하려면 시뮬레이션 조건과 원본 조건 전반에서 학습된 행동을 비교해야 한다. 성공적인 학습 곡선만으로는 이 문제를 결론낼 수 없다.
가장 유익한 실패 분석은 어떤 전환이 먼저 무너졌는지 식별할 것이다. 모델이 움직임을 잘못 표현했는가, 위치 맥락을 잃었는가, 아니면 오해를 유도하는 관측값을 생성했는가? 이러한 설명은 모호한 신뢰성 불만을 연구 결과로 바꿔 줄 것이다.
계획 수립자의 메모리 접근은 또 다른 중요한 경계를 만든다. 구조화된 상태는 이미지 생성기를 개선하지 않고도 전체 시스템이 오류에서 회복하도록 도울 수 있다. 그런 회복은 유용한 엔지니어링이지만, 별도로 평가받아야 한다.
마찬가지로 참조 조회는 부실한 계획을 보완할 수 있지만, 학습된 실행기는 그대로일 수 있다. 완전한 평가는 모든 개선을 일반 지능 주장으로 압축하기보다 이러한 구분을 보존해야 한다.
이는 성공적인 게임플레이 영상 해석에 중요하다. 최종 결과는 특정 구성으로 특정 순서를 완료했다는 사실을 보여 준다. 하지만 어떤 구성 요소가 성공을 일으켰는지를 자동으로 입증하지는 않는다.
가장 방어 가능한 주장은 지원되는 범위, 행동 조건, 보정 정책 및 이용 가능한 지원을 명시할 것이다. 좁은 주장은 의미 있는 비교의 여지를 만든다. 광범위한 주장은 기술적으로 흥미로운 프로젝트조차 평가하기 어렵게 만든다.
워크숍 가능성은 측정 방식에 달려 있다
ICLR 워크숍 적합성에 관한 개발자의 질문은 시각적 매력보다 연구 기여와 관련이 있다. 여기에는 채택 여부를 예측할 타당한 근거가 없다. 특정 학회에 관한 판단에는 실제 제출물, 워크숍 범위 및 심사 기준이 필요하다.
그럼에도 이 프로젝트는 구체적인 연구 질문을 제시한다. 소형 모델이 생성한 경험은 어떤 조건에서 원래 게임에서 유용한 행동을 만들어 내는가? 이 질문은 신경망이 Pokémon을 재현할 수 있는지보다 더 좁고 검증 가능하다.
워크숍 논거는 추가 시연 영상을 쌓는 것보다 전이와 실패를 설명할 때 더 강해질 것이다.
첫 번째 요건은 명확한 주장 경계다. 제출물은 시뮬레이터, 전이 가능한 컨트롤러, 에이전트 아키텍처 또는 평가 방법 중 무엇을 기여하는가? 이러한 기여는 공존할 수 있지만, 중심 주장은 식별 가능한 근거를 필요로 한다.
절제 연구는 인과관계를 확립하는 데 도움이 된다. 절제 연구는 주변 설정을 안정적으로 유지하면서 구성 요소 하나를 제거하거나 변경한다. 여기서는 생성된 학습 경험이 사라질 때 무엇이 달라지는지 드러낼 수 있다.
전통적인 컨트롤러도 유용한 기준점이 된다. 더 단순한 방법이 더 적은 학습으로 같은 목적지에 도달한다면, 학습 기반 접근법은 다른 입증된 이점이 필요하다. 그 이점은 일반화, 수동 명세 감소 또는 다양한 조건에서의 성능일 수 있다.
이러한 가능성은 입증된 이점이 아니라 가설이다. 실험은 프로젝트가 실제로 어떤 이점을 제공하는지 식별해야 한다. 그렇지 않으면 복잡성이 기여로 오인될 수 있다.
시작 조건도 동일한 관심을 받을 만하다. 익숙한 상태에서의 반복 성공은 다양한 위치와 상황에서의 성공과 다른 것을 측정한다. 설득력 있는 보고서는 평가 상태를 어떻게 선택했는지 설명할 것이다.
학습과 평가의 분리도 중요하다. 홀드아웃 상태는 학습에서 제외된 상황이다. 이를 테스트하면 기록된 경로에 대한 친숙함과 일반화를 구분하는 데 도움이 된다.
하지만 개별 프레임을 홀드아웃해도 같은 시퀀스의 인접 프레임은 학습에 남아 있을 수 있다. 더 강한 분리는 경로, 에피소드 또는 위치를 고려할 것이다. 적절한 선택은 검증하려는 주장에 달려 있다.
모델의 입력 창은 또 다른 연구 기회를 만든다. 최근 화면은 지역적 맥락을 제공하지만, 일부 결정은 더 이른 사건에 의존한다. 짧은 시각적 기록이 부족해지는 지점을 테스트하면 아키텍처의 한계를 명확히 할 수 있다.
이 분석은 지각 문제와 메모리 문제도 구분할 수 있다. 구조화된 상태가 실패를 해결한다면, 문제는 부실한 행동 선택보다 누락된 맥락에 있을 수 있다. 이러한 발견은 새 아키텍처가 없어도 유용할 것이다.
재현 가능성에는 저장소 링크 이상이 필요하다. 다른 연구자는 호환되는 체크포인트, 데이터 준비 세부 사항, 환경 설정 및 정의된 평가 절차가 필요하다. 체크포인트는 학습된 네트워크를 복원하는 데 사용하는 저장된 모델 파라미터다.
이 근거를 추적하는 팀에게 searchable knowledge base는 실험 노트를 로그 및 구성 변경과 연결할 수 있다. 문서화는 검토를 지원하지만 독립적 재현을 대체할 수는 없다.
가장 강력한 논문에는 대표적인 실패 사례도 포함될 것이다. 선택된 성공 사례는 유리한 조건에서 가능한 것을 보여 준다. 실패 범주는 접근법이 작동을 멈추는 지점과 향후 연구가 겨냥해야 할 대상을 설명한다.
이는 매력적인 빌드에서 방어 가능한 과학적 기여로 가는 가장 명확한 경로다. 이 프로젝트가 게임 전체를 해결할 필요는 없다. 신중한 비교를 견디는 유용한 발견 하나를 확립하면 된다.
결과물, 전이 테스트, 그리고 지원 의존성을 살펴보라
다음으로 의미 있는 발전은 검토 가능한 실험 패키지일 것이다. 코드, 모델 파라미터, 학습 설명 및 평가 지침은 연구자가 보고된 설정이 시연과 일치하는지 평가할 수 있게 해 준다.
프로젝트의 평가는 쇼케이스의 도달 범위가 아니라 재현 가능한 근거에 따라 달라져야 한다.
먼저 독립 실행을 허용하는 결과물을 살펴봐야 한다. 공개 자료는 관련 모델 버전을 식별하고 테스트된 조건을 재현하는 방법을 설명해야 한다. 독립적인 재현은 신뢰를 높일 것이며, 누락된 의존성이나 문서화되지 않은 설정은 불확실성을 유지할 것이다.
저장소만으로는 핵심 질문이 해결되지 않는다. 유용한 신호는 프로젝트 외부의 누군가가 비교 가능한 행동을 얻을 수 있는지다. 재현 가능한 실패 역시 주장의 경계에 관한 가치 있는 정보를 제공할 수 있다.
둘째, 통제된 전이 테스트를 살펴봐야 한다. 이는 동일한 계획 및 관측 조건에서 생성된 경험으로 학습한 행동을 대안과 비교해야 한다. 낯선 상황 전반에서 강한 전이가 나타난다면 학습된 시뮬레이터의 근거가 강화될 것이다.
계획 수립자와 지원 도구를 고정했을 때 성과가 사라진다면 해석 범위는 좁아질 것이다. 월드 모델은 여전히 흥미로운 대화형 경험을 생성할 수 있다. 하지만 학습 경험의 원천으로서의 가치는 덜 확립된 상태로 남을 것이다.
Pokémon Red 에이전트는 중간 결과도 공개해야 한다. 탐색 완료, 무효 행동, 회복 행동 및 미해결 목표는 최종 승리 화면보다 더 많은 정보를 드러낼 것이다. 이러한 측정치는 아키텍처가 어디에서 도움이 되는지 보여 줄 것이다.
셋째, 외부 지원이 바뀔 때 결과가 어떻게 달라지는지 살펴봐야 한다. 더 낮은 보정 빈도, 축소된 메모리 접근 또는 제한된 참조 조회는 서로 다른 의존성을 테스트할 것이다. 이러한 실험은 한 번에 하나의 조건만 변경해야 한다.
지원이 줄어든 상황에서도 안정적인 행동은 독립성 주장을 강화할 것이다. 급격한 성능 저하는 시스템에 필요한 지원을 식별할 것이다. 프로젝트가 그 의존성을 명확히 설명한다면 이 발견은 유용할 것이다.
이러한 신호 중 어느 것도 전통적인 게임 엔진을 대체한다는 주장을 필요로 하지 않는다. 단기적 기회는 더 구체적이다. 작은 학습 환경이 언제 효과적인 제어를 지원할 수 있는지 이해하는 것이다. 답에 엄격한 한계가 포함되더라도 이 질문은 여전히 가치가 있다.
현재 Pokémon Red 월드 모델은 신뢰할 만한 연구 선례를 지닌 흥미롭지만 검증되지 않은 엔지니어링 주장 범주에 속한다. 가장 강한 특징은 대화형 예측과 별도로 구조화된 에이전트의 결합이다. 해결되지 않은 문제는 각 구성 요소가 유용한 행동에 얼마나 기여하는가다.
다음 시연을 신뢰할 수 있는 시뮬레이터의 근거로 받아들이기 전에, 그 뒤의 실험을 살펴봐야 한다. 어떤 관측값이 게임에서 왔는지, 어떤 행동이 학습된 정책에서 왔는지, 어떤 결과가 독립적 테스트를 견뎠는지 물어보라. 그런 다음 비교가 계획, 도구 및 시작 조건을 일정하게 유지하는지 검토하라. 이러한 세부 사항이 설득력 있는 화면 시퀀스가 더 폭넓은 결론을 뒷받침하는지를 결정한다. 이 작업을 지켜보는 개발자에게 유용한 다음 단계는 공개된 평가를 그 정확한 주장과 비교하는 것이다. 생성된 경험이 모델이 아니라 원래 게임이 다음에 일어날 일을 결정할 때도 여전히 작동하는 행동을 가르치는가?



