Skip to content

cheidema/Rubiks_Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3.0 Improvements -have the LL activate every time you call a move -Shorten the function calls to three letters or four for inv Fro,IFro,Lef,ILef,Bac,IBac,Rig,IRig,Top,ITop,Bot,IBot -base things on shift lefts in a 4 four loop so you only need to look at certain positions of cubes once -use pointers instead of an array and just point to different things when a move function is called -make the solution part of the cube work->going to V4 not currently working -create a debug function that prints not working rubik combinations to a txt -include 6 pointers in Rubik class -shorten cube numbers to three letters zer,fir,sec,thi,fou,fif,six,sev,eig,own -make a function that adapts itself to generate 0 for the users first input,1 for the second, until 6 different inputs are seen and spit out an error if it see's more -make cube checks more simple probably including a macro for pointers but have a higher level function that easily tests for equality of two cubes colours -make a Rubik to num function -make a function that creates 100 random cubes and tests to see if solution works for all of them and print to a txt file ones that don't work -dont define functions with other functions too much if not necessary ie 3 rights for a left. position priority is wgybor

-actually change commands from the colours in positions to where the cubes are.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published