자연어 알고리즘을 코드로

자연어 알고리즘?

이 문서에서 말하는 알고리즘은
컴퓨터 과학에서 말하는 알고리즘과 의미가 비슷하기는 하나,
정확히 같지는 않다.

의미 묘사

대략적으로, 다음과 같은 의미로 생각해주면 좋겠다.

(...)

잠깐,

자문자답으로 생각 정리부터 하자.

자문자답

질문1:

답변1:

1. 게임 시작시, 주인공을 생성한다.
2. 주인공이 필드를 탐색한다.
3. 주인공이 필드에서 몬스터를 마주치면, 가장 가까운 몬스터에게 달려간다.
4. 행동 3을 한 후, 몬스터가 3칸 이내에 있으면, 그 몬스터를 공격한다.
5. 몬스터와의 전투가 끝난 후, 주인공은 2의 행동을 반복한다.
1. 늑대는 평상시에 초원을 돌아다닌다.
2. 적의 기척을 느끼면, 늑대는 경계 태세를 한다.
3. 적이 확실하게 가까이에 오면, 늑대는 전투 준비를 한다.
4. 늑대는 가까운 거리에서 할퀴기, 먼 거리에서 돌격해 물어뜯기 등의 공격을 한다. 
5. 늑대는 무리지어 다니며, 가장 체력이 낮은 무리의 구성원을 보호한다.