본문 바로가기

카테고리 없음

[게임 AI를 위한 탐색 알고리즘 입문 - 한빛미디어] 상세한 예제로 쉽게 이해하는 탐색 알고리즘

상세한 예제로 쉽게 이해하는 탐색 알고리즘

 

이 책을 선정한 이유는 '게임 AI' 라는 말이 와닿았기 때문이다. 요즘 AI가 유행하길래 신기해서 이번 기회에 알고리즘 공부도 오랜만에 할 겸 한빛미디어 나는 리뷰어다 기회를 통하여 신청하게 되었다.

이 책은 우선 AI를 만들거나, AI의 원리가 어떻게 되는지에 대한 책은 아니다. 물론 이 책을 신청할 때에도 이미 알고 있었던 내용이고, AI 라는 제목은 독자의 주목을 끌기 위한 부분일 것이다.

이 책은 전적으로 알고리즘을 알려주는 책이며, 특히 게임 이론과 관련된 탐색 알고리즘을 매우 충분한 삽화로 쉽게 이해할 수 있게 하는 책이며, 소스코드 또한 충분하게 제공되어서 이해하기 쉽도록 구성되어있다.

이 책은 앞서 언급했지만, 게임 이론과 관련된 내용을 주를 이루며, 이러한 게임 이론에 적용할 수 있는 알고리즘을 소개한다. 맨 앞에 위 사진과 같이 어떤 케이스에 어떤 알고리즘을 적용해야 하는지를 한눈에 쉽게 정리하여 더욱 이해하기 좋았다. 

어떻게 보면 이 책의 가장 큰 장점은 알고리즘을 설명하기 위해 삽화가 굉장히 많다는 점이다. 자칫 소스코드만 제공하면 굉장히 지루하고, 머리가 아플 수도 있을 책이였지만, 이렇게 각 알고리즘마다 그 알고리즘이 어떻게 작동하는지에 대해서 삽화를 굉장히 많이 제공하여 지루하지 않게 알고리즘을 이해할 수 있게 해준다.

물론 삽화만 많은 것이 아니고 이렇게 C++로 이루어진 코드도 상세하게 제공하고 있어서 더욱 이해를 돕는다.

이 책은 게임 이론에 적용될 수 있는 탐색 알고리즘과 관련된 내용을 소개해주는 책이다. 게임 이론과 관련된 내용에 대해서 입문하고 싶거나, 게임 이론에 적용할 수 있는 알고리즘 구현에 대해서 더 자세히 알아가려면 이 책을 추천한다.

 

한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다.