This Python program generates a possible configuration of a Rubik's Cube based on the provided data of one face of the cube. By inputting the colors of one side of the cube, the program calculates and outputs a possible configuration of the cube's
- Single Face Input: You only need to provide one face of the cube as input (in a 3x3 grid format).
- Cube Evaluation: The program evaluates based on the provided face and generates possible configurations.
- Ensure you have Python 3.6+ installed on your system.
- Download or clone the repository to your local machine.
- Run the program by executing
python main.py.
The program expects a single 3x3 grid of colors for one face of the cube. The format should be a list of lists, like this:
Example: w w w
w w w
w w wFeel free to fork this project and contribute to it. Contributions are welcome to improve the accuracy of the cube's corner evaluation or extend the program's functionality.
This project is licensed under the MIT License – see the LICENSE file for details.