First commit
Quoridor Board setup
Add new BFS implementations. Temporarily disable Dijkstra algorithm (use BFS for simplicity and fast - still).
Patch
Merge duplicated code to have single Player and single Quoridor MCTS class, receiving the arguments from program to select different strategies
Update timer for MCTS_Quoridor. Add try-catch to simulation to catch errors
Finalize the Main function. Add logger to write to file. Now the program can run with 5 parameters
Fix BFS get moves
Fix error that cause simulation runs forever in loop
Fix BFS algorithm
Enable debug mode
Update moveBFS
Update
Enable debug mode
Patch
Patch
Update Quoridor MCTS agent to separate different selection and backpropagation strategies based on input params
Merge branch 'master' of https://github.com/minhprg/mcts_in_quoridor