Skip to content

Implementation of Monte Carlo Tree Search along with two zero-sum games as it's use case

Notifications You must be signed in to change notification settings

dgdheeraj/General-Game-Playing-Using-Monte-Carlo-Tree-Search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

General-Game-Playing-Using-Monte-Carlo-Tree-Search

Implementation of Monte Carlo Tree Search along with two zero-sum games as it's use case.
Games Implemented

  1. Connect4
  2. Othello/Reversi

Monte Carlo Tree Search is a heuristic search algorithm with links to Reinforcement Learning. It consists of four stages

  1. Selection
  2. Expansion
  3. Simulation
  4. Backpropagation

Usage

To run Connect4
gcc mc.h monte_carlo_c4.c .\mcts_connect4.c -lm
./a.out

To run Othello/Reversi
gcc header.h .\monte_carlo.c .\myreversi.c -lm
./a.out

About

Implementation of Monte Carlo Tree Search along with two zero-sum games as it's use case

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages