8000 GitHub - i-jared/mancala-ml: gotta beat my wife in mancala. desperate times call for desperate measures.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

i-jared/mancala-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mancala-ML

A machine learning algorithm that learns and plays mancala better than my wife

Goals

  • using the algorithm, beat my wife in mancala
  • become the first mancala repo with at least 1 star on github search "mancala-ml"

Milestones

Deep Q Learning

  • follows the rules of mancala
  • descends at all

Minimax with Alpha-Beta Pruning

  • beats random moves 99% of the time
  • beats shelby

Progress

  • Deep Q Learning currently beats random moves ~90% of the time
  • Minimax currently beats random moves ~100% of the time with a depth of ~10
  • Minimax can beat shelby ~100% of the time when going first. When going second, it needs a depth of ~15 to be competitive.

About

gotta beat my wife in mancala. desperate times call for desperate measures.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0