GRVigo
Regular
Hello. I'm a Rubik's cube fan and a hobbyist programmer. I've been working in a Windows application to search a solve for a given scramble using the CFOP method.
To use it download this zip file, unpack it and double click over CFOP.exe. A 64-bit version of windows 7 or higher is required. You don't need to install anything. It's free software and you have the source code in Github (if you want to compile it by yourself, it's a QT Creator project).
The interface is very simple. Introduce an scramble or generate a random one, select in which layers the cross should be evaluated, the maximum number of movements for the cross and the method for the last layer: OLL + PLL or One-Look Last Layer. Then press Start button and wait for the result.
Be careful with the amount of movements for the cross, a high number (>8) can result in a large searching time. An estimated search time will be shown.
The application tries to give you the solve with the best cross (XCross or even XXCross when possible), and the shorter possible F2L. The proposed solution doesn't have to be the mathematically optimal one, and maybe you can find a better one, but I think the result is pretty good.
I'd love to know if the program is of interest to you and hear suggestions for improvement.
Thank you for your attention.
To use it download this zip file, unpack it and double click over CFOP.exe. A 64-bit version of windows 7 or higher is required. You don't need to install anything. It's free software and you have the source code in Github (if you want to compile it by yourself, it's a QT Creator project).
The interface is very simple. Introduce an scramble or generate a random one, select in which layers the cross should be evaluated, the maximum number of movements for the cross and the method for the last layer: OLL + PLL or One-Look Last Layer. Then press Start button and wait for the result.
Be careful with the amount of movements for the cross, a high number (>8) can result in a large searching time. An estimated search time will be shown.
The application tries to give you the solve with the best cross (XCross or even XXCross when possible), and the shorter possible F2L. The proposed solution doesn't have to be the mathematically optimal one, and maybe you can find a better one, but I think the result is pretty good.
I'd love to know if the program is of interest to you and hear suggestions for improvement.
Thank you for your attention.