Skip to content

General lockfree Monte Carlo Tree Search implementation in Java

Notifications You must be signed in to change notification settings

lake4790k/lockfree-mcts-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lockfree-mcts-java Build Status

General lockfree Monte Carlo Tree Search implementation in Java

Results

Result from the included n x n x k TicTacToe game on an i7 5820k

The baseline player thinks 400 iterations vs a singlethreaded player that thinks n * 400 iterations and a multithreaded player that thinks 400 iterations on each thread.

java -cp classes:test-classes mcts.BenchmarkMcts 8 6 200 400

References

[1] A Lock-free Multithreaded Monte-Carlo Tree Search Algorithm

[2] Mastering the game of Go with deep neural networks and tree search

About

General lockfree Monte Carlo Tree Search implementation in Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published