dfs
-
CS50 - SearchAI🤖/CS50 2024. 3. 3. 15:58
찾다. 인간은 살아가면서 다양한 문제 상황을 마주하고 이를 해결하기 위한 방법들을 ‘찾는’ 과정들로 삶은 채워진다. 게임속 미로에서 출구를 ‘찾을’ 수도 있고 현실 세계에서 목적지까지 가는 길을 ‘찾을’ 수도 있다. Search ‘찾다’ 라는 행위를 분석해보자. 첫번째로 일단은 어떤 행동을 하고자 하는 주체가 존재해야한다. 게임속에서는 게임 캐릭터가 현실에서는 사람이 될것이다. 두번째 주체는 어떠한 목적을 가지고 있어야한다. 게임속에서는 미로를 통과하자, 현실에서는 목적지에 도착하자 라는 목적이 있을 것이다. 세번째 주체를 둘러싸고 있는 환경은 목적 달성을 방해하는 장애요소가 된다. 게임속에서는 이리저리 가로막고 있는 벽들이, 현실에서는 수많은 도로와 교통신호등이 될 것이다. 네번째 주체는 환경 속에서 ..