Skip to content

BrianHuf/black-and-white

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Status

Black and White

Abstract strategy board games. Emphasis is on playing against computer and learning how to play better

This is a side-project primarily for learning

Status

  • Back end - Multithreaded MCTS is working. No AI yet
  • Front end - Tic Toe Toe working. Not connected to MCTS

Next Steps

  • Connect MCTS back end to Tic-Tac-Toe front end
  • Provide visual representation of MCTS tree
  • Create Siam game

To Play

Shell #1

gradle startBackEnd

Shell #2

gradle npmInstall startFrontEnd

Technology (planned)

  • Javacsript React for front end
  • Java Spring for back end
  • Multi-threaded MCTS augmented with ML (probably Deeplearning4j or Keras)

License

Apache 2.0