This is a simple implementation of the classic board game in which the player tries to guess the correct combination numbers chosen by the computer.
Below is how you can use mastermind. Feel free to fork or copy them, but be aware of the limitations that this repository license implies.
You can use the following options to use mastermind:
To run mastermind, you must clone this repository with the following command:
git clone https://github.com/olooeez/mastermind.git
After cloning, you must enter the local repository using the following command:
cd mastermind
Install Ruby and Bundler on your system and run it with the command bellow:
bundler install
Finally use the command below to run the project:
ruby lib/tic_tac_toe.rb
To run the program in a docker container, clone the repository to your machine first:
git clone https://github.com/olooeez/mastermind.git
After cloning, you must enter the local repository using the following command:
cd mastermind
Then, use the command below to build the Docker image:
docker build -t olooeez/mastermind:latest .
Then, to run the image in a container, use the following command:
docker run -it --rm olooeez/mastermind:latest
To run the application in your browser, checkout the Replit version.
If you would like to contribute to this project, please feel free to open a pull request. All contributions are welcome!
This project is licensed under the MIT License. See the LICENSE file for details.