AI가 테트리스 99 정복: 컴퓨터 비전과 깊이 우선 탐색으로 1위 차지

2025-02-03

두 명의 프로그래머가 컴퓨터 비전, 깊이 우선 탐색 알고리즘, 그리고 직접 만든 유틸리티 함수를 사용하여 Nintendo Switch의 온라인 멀티플레이어 게임인 테트리스 99를 플레이하는 "Jeff"라는 AI 프로그램을 만들었습니다. Jeff는 HDMI를 통해 게임 화면을 캡처하고, 보드 상태와 다음 블록을 분석하여 마이크로컨트롤러를 통해 Switch에 버튼 명령을 보냅니다. 처음에는 웹캠과 블루투스 제어를 목표로 했지만, 최종적으로는 HDMI 캡처 카드와 USB 연결로 전환하여 프로세스를 크게 간소화했습니다. 화면 효과 방해 및 알고리즘 최적화와 같은 과제를 극복하고, Jeff는 몇몇 게임에서 1위를 차지했습니다. 이 프로젝트는 실시간 게임 플레이를 위한 컴퓨터 비전과 고전적 AI의 조합의 강력함을 보여줍니다.

더 보기
게임