Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Randomness in Arena #4

Open
bhansconnect opened this issue Jul 5, 2019 · 3 comments
Open

Randomness in Arena #4

bhansconnect opened this issue Jul 5, 2019 · 3 comments

Comments

@bhansconnect
Copy link

Quick questions about Arena comparison of networks.

If the temperature is set to 0 and there is no Dirichlet noise added in during Arena games, what stops the neural networks from playing the same game over and over again? Where does the randomness come in that makes every game unique?

Is the game only random when the MCTS has 2 moves with the same count? I feel like that would be pretty rare. I am just trying to understand how you compare networks and make things random/unique. Any comments would be greatly appreciated.

@evg-tyurin
Copy link
Owner

Yes, randomness occurs in two different places in the code. When I run competitions in Arena I observe zero to 15-20 identical games or even more depending on unknown conditions. I think that more identical games occur if network is overfitted.

@bhansconnect
Copy link
Author

Can you point out those 2 locations for me?

@evg-tyurin
Copy link
Owner

bestA = np.random.choice(allBest)

a = np.random.choice(allBest)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants