Skip to content

Board games with Reinforcement Learning. Peg Solitaire with an Actor Critic agent. NIM, Ledge (aka Gold Rush), and Hex with a Monte Carlo Tree Search agent.

Notifications You must be signed in to change notification settings

brandhaug/board-games-reinforcement-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solving board games with Reinforcement Learning in Scala

Applications

  • SoloMain is Peg Solitaire with Actor-Critic Reinforcement Learning
  • AdverserialMain is Hex, Nim and Gold Rush with Monte Carlo Tree Search (MCTS) Reinforcement Learning
  • TournamentMain is a Hex Online Tournament hosted by NTNU (requires certificate and VPN)

Libraries

  • JavaFX for UI
  • DeepLearning4J for Neural Networks

About

Board games with Reinforcement Learning. Peg Solitaire with an Actor Critic agent. NIM, Ledge (aka Gold Rush), and Hex with a Monte Carlo Tree Search agent.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published