Just Another MasterMind: Implementation in Java including an AI based on an evolutionary algorithm.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
JAMM
uml
user-guide
.gitignore
AUTHORS
LICENSE
README.md

README.md

JAMM

JAMM (Just Another MasterMind): Mastermind implementation in Java including an AI.

General Inforamtion

A nice little Master Mind implementation in Java. GUI, key bindings, up to 15 colors and 8 pins per row make the game fun to play. Particular special is the genetic (evolutionary) artificial intelligence (AI) based on a paper by Lotte Berghman, Dries Goossens and Roel Leus. You can be the Codemaker and watch the AI breaking the code.

Build/Edit JAMM

  • Run Netbeans (testet on Netbeans IDE 7.3)
  • Select Open Project...
  • Browse to the JAMM folder of this git repository
  • Press Open Porject
  • ... Do what ever you want ;)