first draft of MCTS algorithm, not integrated yet
[Heuristic] Created project & code
[Heuristic] Update function
Added a complete attack action

added action.executeOrder(GameState*);
added getBwapiUnit(id_t)
renamed errornously named effect -> action
moved searching and possiblemoves out of the GameState

added PendingEffects class
added const EVERYWHERE!
cleanup, renamed units->search, moved files into subfolders of search
split up the big files in the search project
split out the tree structure of gamestates into Node, almost working UCT

some more constness
added CompositeAction

added Action::isPlayerAction()
made Action::applyTo() return void instead of bool
Started ABCD code
made Action::isPlayerAction(/const/ GameState* state)
Merge branch 'mcts' of github.com:Blole/DD2438-2014-assignment3 into mcts
Updated ABCD
Debuging ABCD search
Added branchonplayer class
bug/memoryleaks fixes, UCT now seems to work but orders are not issued properly

fixed only Attack now only targets enemies
renamed GameState::enqueueEffect() back to GameState::addEffect()
bugfix GameState::isTerminal()
bugfix GameState::addEffect()
NodeUCT is now destructed, much less memory leaks
PendingEffects don't contain any effects for offset 0 any more
added UCB evaluation heuristic function
added Action::clone()
merge

fixed Heuristic, it now compiles
Some debugging in ABCD
Update debug info
ugly fix for marines overriding their own attack orders