/mastermind-clojure

An implementation of the game Mastermind in Clojure

Primary LanguageClojureEclipse Public License 1.0EPL-1.0

mastermind

An implementation of the game [Mastermind](https://en.wikipedia.org/wiki/Mastermind_(board_game).

This is my first Clojure project, so please don't treat this as idiomatic Clojure. If you have any suggestions for me, please let me know. Thanks!

See a description of the game's data structure in doc/mastermind-data-model.txt. I attempted to create this data model first then build up the transformation functions.

My notes are in doc/notes.md and were written as I was implementing this code.

License

Copyright © 2015 Daniel Wellman

Distributed under the Eclipse Public License either version 1.0 or any later version.