재 작성 당시에는 장수마다 Context를 주는것이 어려워서, 건국 가능 확률 기반 랜덤 이동을 했습니다.
건국 가능 도시가 2칸 너머에 있다면 별로 현명한 동작을 보이진 않습니다.
거병 후 AI를 다음과 같이 개선하면 좋을 듯 합니다.
(1) 현 위치에 건국 가능하면 건국한다.
(2) 건국할 수 없다면, 공백지 중 건국할 타겟 도시를 선택하고, 그 도시를 '기억'해둔다.
선택할 확률은 현재 도시의 1/2^거리(현 코드와 동일)
(3) 기억한 도시대로 계속 이동하되, 기억한 도시가 다른 국가에게 선점되었다면 다시 건국할 도시를 선택
댓글 달기