3 ms·
> you don't have to give it the rules of the game To be fair, it uses MCTS, which requires many simulations of the game. For this, it needs to know which move
by smokel 3y ago
> you don't have to give it the rules of the game
To be fair, it uses MCTS, which requires many simulations of the game. For this, it needs to know which moves are valid, and when a player wins or loses the game.
So it does need to know the rules of the game, but it doesn't need any prior knowledge about which moves are better than others.
- not-my-account 3y agoNot quite, you can define an illegal move as losing the game, and winning/losing is a “meta-observation” - ie if the player wins/loses, you don’t invoke another search.