Rubix Solver is a GUI based application made using Pygame for rendering controls.
For playing the game first you need install some requirements by using the following commands:
pip install -r requirements.txtAfter doing this there might be some versions conflicts due to python versions. So, it is recommended to use virtual environment for error free experience. For installing virtual environment you could either use:
- virtual environment package
For activating virtual environment use:
.\your_virtual_environment_name\Scripts\activate- anaconda environment
For activating ananconda environment use:
conda activate your_virtual_environment_nameFor playing this game you need to run the following command:
python3 -m src.mainNote - If error like
Python was not found; run without arguments to install from the Microsoft Store, or disable this shortcut from Settings > Manage App Execution Aliases. appears then simply run
python -m src.main| Faces | Buttons |
|---|---|
| Front | Press F |
| Back | Press B |
| Up | Press U |
| Down | Press D |
| Right | Press R |
| Left | Press L |
For getting the solution of the scrambled cube wee need run:
python -m src.stats.statisticsThis command basically creates an excel sheet which you can open in your device for checking the solution.
