Atari 2600용 비디오 체스는 콘솔의 제한된 하드웨어를 고려할 때 인상적인 게임이었습니다. 저자는 이 게임의 코드를 리버스 엔지니어링하여 128바이트의 RAM과 4K ROM 카트리지만으로 어떻게 인공 지능을 구현했는지 이해했습니다. 이 게임은 코드를 사용하여 체스 말을 표현하고 체스 판을 RAM 주소 $80~$bf에 저장했습니다. 저자는 이 게임이 움직임을 분석하기 위해 시뮬레이션 스택에 보드 상태를 저장한다는 사실을 발견했습니다. 자세한 분석에도 불구하고 저자는 게임에서 한 번에 두 개의 말이 움직인다는 소문의 버그에 대한 증거를 찾지 못했습니다. 보드 초기화 코드는 사르곤 체스 프로그램과 매우 흡사했는데, 아마도 오마주인 것 같습니다. 전반적으로 비디오 체스는 심층 분석과 엔드게임 개선 등 19..