• Welcome to SpeedSolving.com — the world’s largest puzzle community!

    You’re currently browsing as a guest, which means you have limited access to discussions, resources, member profiles, and community features.

    Join 50,000+ cubers and puzzle enthusiasts from around the world to ask questions, share solves, improve faster, and be part of the community.

    Registration is free, fast, and easy — create your account today.

    Already a member? Log in here to hide this message and start participating.

5x5x5 Programming Discussion

Status
Not open for further replies.

unsolved

Veteran
Joined
Mar 2, 2014
Messages
566
Location
Doylestown, PA
I decided to work on a 5x5x5 Brute Force Solver, setting aside the 4x4x4 project for the time being.

I guess the logical place to start is with the count of nodes as a function of depth, as we have done before. This is what I have so far:

[table="width: 225, class: grid"]
[tr]
[td]n[/td]
[td]Unique Position Counts[/td]
[/tr]
[tr]
[td]1[/td]
[td]
45​
[/td]
[/tr]
[tr]
[td]2[/td]
[td]
1620​
[/td]
[/tr]
[tr]
[td]3[/td]
[td]
?????​
[/td]
[/tr]
[tr]
[td]4[/td]
[td]
?????​
[/td]
[/tr]
[/table]

Moves that are discounted:

1. Sequences such as U and U' which just negate one another.
2. Transposing moves such as U u then u U, parallel rotations which create identical positions.
3. At ply 3, moves such as U u E (if E turns the same way as U) that can create the same position as D' d' on the 5x5x5.

Item #3 brings up an interesting point. How many legal 3-ply moves of the same parallel face are there that do not duplicate a position that can be created with fewer turns? And is there an easy way to determine this programmatically?

Intuitively, it seems that if there are 3 different colors on 1 face, the move sequence must represent a "legal" set of moves that the program should allow to be made. The question is, can a 2-move sequence be derived for one if a 3-move sequence created it?
 
Status
Not open for further replies.
Back
Top