That is weird, kociemba does not barf for me
Code:
ddwalton-mbp:rubiks-cube-NxNxN-solver ddwalton$ kociemba ULUUUFDBBLUFBRBUDFLLDDFRUBRLDBRDRDLDFRFLLFBFBRDLUBURFR
U2 D2 R U B L F B R D B2 R B2 U L2 U2 F2 U B2 U' R2 F2
ddwalton-mbp:rubiks-cube-NxNxN-solver ddwalton$
Are you running kociemba from
https://github.com/dwalton76/kociemba/ ? I made a couple of small changes to it a while back but I don't think any of them would have an impact here...couldn't hurt to try though.
I first setup the kociemba per the "Install 3x3x3 solver"
$ git clone
https://github.com/dwalton76/kociemba.git
$ cd ~/kociemba/kociemba/ckociemba/
$ make
$ sudo make install
This was done on July 12, 2018. Were the changes to kociemba made before this date?
I may not have been clear in a previous message. When I run:
reset; ./usr/bin/rubiks-cube-solver.py --state RFFFUDUDURBFULULFDBLRLDUFDBLUBBBDDURLRDRFRUDDBFUFLFURRLDFRRRUBFUUDUFLLBLBBULDDRRUFUUUBUDFFDRFLRBBLRFDLLUUBBRFRFRLLBFRLBRRFRBDLLDDFBLRDLFBBBLBLBDUUFDDD
the last few lines are:
2 D' Bw2 F2 R2 Bw2 D Fw2 Dw' L2 Dw' L2 F2 Dw2 L2 F2 Dw' F2 Dw' x Dw B2 Dw R2 F2 Uw' F2 Dw' F2 Uw2 R2 Uw z' Dw2 F2 Dw' R2 Dw F2 Dw' L2 B2 F2 Uw EDGES_GROUPED y y x y
2018-07-20 09:06:08,680 __init__.py INFO: 96 steps total
ULLLUUUUUFUUUUFUUUUFDBBBBLUUUFBRRRBBRRRBBRRRBUDDDFLLLLDDFFFRDFFFRDFFFRUBBBRLDDDBRDDDRRDDDRRDDDRDLLLDFRRRFLLLLFLLLLFLLLLFBFFFBRDDDLUBBBUUBBBUUBBBURFFFR
Traceback (most recent call last):
File "./usr/bin/rubiks-cube-solver.py", line 381, in <module>
cube.solve()
File "/usr/local/lib/python3.5/dist-packages/rubikscubennnsolver-1.0.0-py3.5.egg/rubikscubennnsolver/__init__.py", line 3906, in solve
File "/usr/local/lib/python3.5/dist-packages/rubikscubennnsolver-1.0.0-py3.5.egg/rubikscubennnsolver/__init__.py", line 3112, in solve_333
rubikscubennnsolver.RubiksSide.SolveError: parity error made kociemba barf, kociemba ULUUUFDBBLUFBRBUDFLLDDFRUBRLDBRDRDLDFRFLLFBFBRDLUBURFR
pi@raspberrypi:~/rubiks-cube-NxNxN-solver $
When I then run the final state of the NxNxN program into kociemba, with the following command:
reset; ./usr/bin/rubiks-cube-solver.py --state ULUUUFDBBLUFBRBUDFLLDDFRUBRLDBRDRDLDFRFLLFBFBRDLUBURFR
it correctly solves the 3x3x3 cube.
I'm thinking that I may be running into memory limitations. When you run the above 5x5x5 through the NxNxN solver, does it solve the cube?