项目作者: matthieuo

项目描述 :
Coders of the Caribbean codingame challenge
高级语言: C++
项目地址: git://github.com/matthieuo/coders-of-the-caribbean.git
创建时间: 2017-04-15T16:09:51Z
项目社区:https://github.com/matthieuo/coders-of-the-caribbean

开源协议:

下载


Coders of the Caribbean

Coders of the Caribbean codingame challenge.

AI implemented

The code implements a MCTS (Monte Carlo Tree Search) with UCB tree selection policy for action selection.

The nodes of the MCTS tree are expanded with five actions per boat. Three move actions and two fire actions. Fire actions are created for each game state.
Opponents are simulated during each turn by five possible actions.

Credits

MCTS code is broadly based on https://github.com/memo/ofxMSAmcts