본문내용
sed))
(cond ( (equal n goal )
(format T "~%~% Goal reached!!")
; (print_path (get_path n))
(return (get_path n))
) )
(setq L (move_operator n))
(setq L (set-difference L closed))
(setq open (append L (set-difference open L)))
(dolist (x L) (set_back_ptr x n) )
(go again)
) )
[실행결과]
(depth_first '(0 (3 3) (0 0)) '(1 (0 0) (3 3)))에서 Start변수에서 처음 0은 출발지를 의미하며 두 번째 (3 3)은 출발지에서의 선교자수와 식인종수를 의미하고 마지막 (0 0)은 목적지에서의 선교자수와 식인종수를 의미합니다. Goal변수에서 처음 1은 목적지를 의미하며 두 번째 (0 0)은 출발지에서의 선교자수와 식인종수를 의미하고 마지막 (3 3)은 목적지에서의 선교자수와 식인종수를 나타냅니다. 결국은 출발지 0에서 목적지 1로 출발지의 선교사 3명과 식인종 3명을 목적지로 남김없이 옮기는 것을 의미합니다.
(cond ( (equal n goal )
(format T "~%~% Goal reached!!")
; (print_path (get_path n))
(return (get_path n))
) )
(setq L (move_operator n))
(setq L (set-difference L closed))
(setq open (append L (set-difference open L)))
(dolist (x L) (set_back_ptr x n) )
(go again)
) )
[실행결과]
(depth_first '(0 (3 3) (0 0)) '(1 (0 0) (3 3)))에서 Start변수에서 처음 0은 출발지를 의미하며 두 번째 (3 3)은 출발지에서의 선교자수와 식인종수를 의미하고 마지막 (0 0)은 목적지에서의 선교자수와 식인종수를 의미합니다. Goal변수에서 처음 1은 목적지를 의미하며 두 번째 (0 0)은 출발지에서의 선교자수와 식인종수를 의미하고 마지막 (3 3)은 목적지에서의 선교자수와 식인종수를 나타냅니다. 결국은 출발지 0에서 목적지 1로 출발지의 선교사 3명과 식인종 3명을 목적지로 남김없이 옮기는 것을 의미합니다.
추천자료
인공신경망의 정의 및 개요
인공신경망 기법을 이용한 수박의 음향특성과 품질 분석
지능형 서비스 로봇의 발전과 문제점 해결방안
지능형 로봇의 특징과 문제점
[지능형 자동차(Intelligent Car)] 지능형 자동차의 모든 것 - 지능형자동차의 개념, 필요성,...
[지능형 자동차]차세대 지능형 자동차의 이해 - 지능형 자동차의 정의 및 필요성, 장단점, 주...
[지능형 에이전트][지능형 웹브라우징에이전트]지능형 에이전트의 정의, 지능형 에이전트의 ...
[지능][지능검사][지능지수][복합지능][MI][감성지능][EQ][자연지능]지능과 지능검사, 지능과...
모유영양과 인공영양의 차이점을 기술하고 자신의 생각을 기술
지능정보사회에서의 국가별 공공서비스 사례
다중지능이론이란다중지능이론의 교육기법다중지능이론의 장단점다중지능이론의 적용