게임AI에빠질수없는탐색알고리즘의이론부터실전게임적용까지
*실전AI게임구현을위한C++기반예제코드제공
『게임AI를위한탐색알고리즘입문』은게임AI기술을위한핵심요소중하나인‘탐색’에대해다룹니다.탐색은조합론적게임이론의게임트리탐색과조합최적화를사용한메타휴리스틱을포함하여지칭하는용어입니다.
이책에서는C++개발환경준비와플레이어의행동을예측하거나조합최적화를이용하는등게임유형에따른1인게임에맞춰적합한탐색알고리즘을설명합니다.또한장기나바둑처럼교대로두는2인게임,동시에두는2인게임등다음수를전혀예상할수없는게임에어울리는탐색알고리즘도함께살펴봅니다.전반부에는게임종류에어울리는알고리즘을소개했다면,후반부에는더좋은탐색을위한알고리즘과실전에서어떻게활용할수있는지를배워봅니다.‘커넥트포’놀이를하는AI를직접구현해보고,강화시키는과정을통해실전능력을키워봅니다.
이책은게임AI에빠질수없는핵심중하나인탐색알고리즘의기본개념을소개하면서,게임유형에따라어울리는탐색알고리즘을살펴봅니다.여러게임에적용할수있는알고리즘뿐만아니라여러대회에서우승했던저자가직접개발한알고리즘도함께알아봅니다.또한C++기반의예제코드는주석을통해친절하게설명되어있으며,COLUMN과POINT구성을통해입문자들도이해하기쉽게구성했습니다.추가로실전에서사용가능한템플릿코드도추가로제공하여게임AI개발에필요한이론과노하우를체계적으로전달합니다.