shedletsky wrote:How many sims does MCTS do in 8 seconds, typically?
It depends on the number of cores, state of the game (beginning or near the end), and type of deck (affects number of moves till end game). You can see numbers for your machine in logs/game.log, there should be lines that look like
- Code: Select all
MCTS cheat=false index=1 life=20 turn=1 phase=FirstMain sims=589 time=6027
The number of sims is indicated on that line. On my quad core machine, I get about 600 sims for 6s worth of thinking time at the beginning of the game. As each simulation runs till the game is over, when the game is near the end the number of simulations will be more.
shedletsky wrote:What is the bottleneck?
One of them is the time taken to generate the options for each choice. Some choices potentially could have a lot of different options, such as discarding a large hand at end of turn.