jbornschein / rust-mcts

Monte Carlo Tree Search in RUST

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Multi-Agent (Players)

xtagon opened this issue Β· comments

Hi,

Thank you so much for publishing this implementation of MCTS. Using it has helped me greatly in learning how MCTS works and experimenting πŸ‘

Do you have any examples or suggestions for how to handle a multi-player environment? The only example in the repo is a simple counting game, which is a single player. I see that there are player methods, but the example does not show how to use it.

Also, are there any considerations for whether the player moves are simultaneous vs serial per turn? In the example I'm working on, there may be 2 to 8 players, one of whom is the player I'm trying to maximize, and the others are opponents I'm trying to minimize, and all players always make one of their available moves simultaneously once per turn. In other words, my player does not know which of the moves each other player will make, until the next child node has been simulated.

Thanks in advance!

Hi, my apologies, I accidentally posted this on the wrong repo.