Skip to content

Deep Convolutional Neural Network, Reinforcement Learning, and Monte Carlo Tree Search to play Hex.

License

Notifications You must be signed in to change notification settings

cold-blue/Hexitricity

 
 

Repository files navigation

Asynchronous Advantage Actor-Critic (A3C) with Monte Carlo Tree Search and Hex

To train a new network, remove the following files:

  • saved_networks/checkpoint
  • saved_networks/Hex9x9-v0-Hexitricty.checkpoint
  • saved_networks/Hex9x9-v0-Hexitricty.checkpoint.meta
  • saved_networks/tf_summaries/events.out.tfevents.*

Then execute async.py using the command

python async.py

To evaluate the network, set async.py's TRAIN variable to False and run the file again.

Dependencies:

About

Deep Convolutional Neural Network, Reinforcement Learning, and Monte Carlo Tree Search to play Hex.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%