Tommalla / SoccerAI

An AI for playing the popular Paper Soccer game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improve random playout quality for MCTS

Tommalla opened this issue · comments

Try to pick random moves with probability proportional to objective function.

And the other way around for min nodes.

Also add Board::canWinInOneMove(), to always win whenever it's possible.

I tried implementing improved random playout generation using objective functions, but the performance overhead killed the added value completely.